# Swappy is an application for quick screenshot editing { lib, pkgs, config, osConfig, ... }: let inherit (lib) mkIf; in { config = mkIf osConfig.myOptions.home-manager.wms.isWayland { home.packages = with pkgs; [ swappy ]; xdg.configFile."swappy/config".text = lib.generators.toINI {} { Default = { save_dir = "${config.xdg.userDirs.extraConfig.XDG_SCREENSHOTS_DIR}"; save_filename_format = "Screenshot_%Y-%M-%d_%H-%M-%S.png"; show_panel = false; line_size = 5; text_size = 20; text_font = "JetBrains Mono"; early_exit = true; paint_mode = "rectangle"; }; }; }; }