diff --git a/home/linux.nix b/home/linux.nix index 6f66cbf..19fcc3d 100644 --- a/home/linux.nix +++ b/home/linux.nix @@ -34,6 +34,7 @@ swaynotificationcenter gimp wl-clipboard + hyprpicker ]; imports = [ diff --git a/modules/wm/fuzzel/default.nix b/modules/wm/fuzzel/default.nix index c8efa91..39ad15a 100644 --- a/modules/wm/fuzzel/default.nix +++ b/modules/wm/fuzzel/default.nix @@ -10,11 +10,13 @@ type = "Application"; name = "SSH"; exec = "${config.home.homeDirectory}/.config/fuzzel/bin/fuzzel-ssh.sh"; + icon = "ksmserver"; }; fuzzel-cliphist = { type = "Application"; name = "Clipboard History"; exec = "${config.home.homeDirectory}/.config/fuzzel/bin/fuzzel-cliphist.sh"; + icon = "xclipboard"; }; }; diff --git a/modules/wm/ly/default.nix b/modules/wm/ly/default.nix index 02fe8b0..42de972 100644 --- a/modules/wm/ly/default.nix +++ b/modules/wm/ly/default.nix @@ -4,8 +4,6 @@ ly = { enable = true; settings = { - animation = "doom"; - animation_timeout_sec = 30; asterisk = "0x2022"; bigclock = "en"; default_input = "password"; diff --git a/modules/wm/niri/default.nix b/modules/wm/niri/default.nix index d0f3bc6..a144bc3 100644 --- a/modules/wm/niri/default.nix +++ b/modules/wm/niri/default.nix @@ -11,4 +11,26 @@ # WM Utilities (split out if they need additional config) programs.hyprlock.enable = true; + + # Additional Desktop Entries + xdg.desktopEntries = { + screenshot = { + type = "Application"; + name = "Screenshot"; + exec = "niri msg action screenshot"; + icon = "screenie"; + }; + screenshot-screen = { + type = "Application"; + name = "Screenshot Screen"; + exec = "niri msg action screenshot-screen"; + icon = "screenie"; + }; + color-pickers = { + type = "Application"; + name = "Color Picker"; + exec = "hyprpicker"; + icon = "colorpicker"; + }; + }; }