From 2101c58ce12ceed89352b195740e259460824bad Mon Sep 17 00:00:00 2001 From: Skullheadx Date: Sun, 26 Apr 2026 00:50:08 -0400 Subject: move sxhkdrc to dotfiles and replaceVars --- hjem.nix | 39 ++++++++++----------------------------- 1 file changed, 10 insertions(+), 29 deletions(-) (limited to 'hjem.nix') diff --git a/hjem.nix b/hjem.nix index 1c43cb3..5fa27ba 100644 --- a/hjem.nix +++ b/hjem.nix @@ -18,35 +18,16 @@ directory = "/home/andrew"; files = { - ".config/sxhkd/sxhkdrc".text = '' -super + space - ${pkgs.dmenu}/bin/dmenu_run - -super + Return - ${pkgs.st}/bin/st - -super + b - ${pkgs.librewolf}/bin/librewolf - -XF86AudioRaiseVolume - ${pkgs.pamixer}/bin/pamixer -i 5 - -XF86AudioLowerVolume - ${pkgs.pamixer}/bin/pamixer -d 5 - -XF86AudioMute - ${pkgs.pamixer}/bin/pamixer -t - -super + s - ${pkgs.maim}/bin/maim -i $(${pkgs.xdotool}/bin/xdotool getactivewindow) | ${pkgs.xclip}/bin/xclip -selection clipboard -t image/png - -super + shift + s - ${pkgs.maim}/bin/maim -s | ${pkgs.xclip}/bin/xclip -selection clipboard -t image/png - -super + l - ${pkgs.lock-screen}/bin/lock-screen - - ''; + ".config/sxhkd/sxhkdrc".text = builtins.readFile (pkgs.replaceVars ./dotfiles/sxhkdrc { + dmenu = pkgs.dmenu; + st = pkgs.st; + librewolf = pkgs.librewolf; + pamixer = pkgs.pamixer; + maim = pkgs.maim; + xdotool = pkgs.xdotool; + xclip = pkgs.xclip; + lockscreen = pkgs.lock-screen; +}); }; packages = with pkgs; [ discord -- cgit v1.3.1