diff options
| author | Arpit Chakladar <arpitchakladar@proton.me> | 2026-04-24 01:58:41 +0530 |
|---|---|---|
| committer | Arpit Chakladar <arpitchakladar@proton.me> | 2026-04-24 01:58:41 +0530 |
| commit | f7da7e830ab8f368692d6d66d2a85f2be71fec1f (patch) | |
| tree | 6205bdc1b9638963ea1f2184bee30501547eb5c5 /modules/desktop/i3 | |
| parent | 5ee261b4b7b054b758080afbb0bbfcb3ce26fb88 (diff) | |
| download | home-manager-config-f7da7e830ab8f368692d6d66d2a85f2be71fec1f.tar.gz home-manager-config-f7da7e830ab8f368692d6d66d2a85f2be71fec1f.zip | |
using config.programs.kitty.package to get the derivation for kitty
Diffstat (limited to 'modules/desktop/i3')
| -rw-r--r-- | modules/desktop/i3/keybindings.nix | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/modules/desktop/i3/keybindings.nix b/modules/desktop/i3/keybindings.nix index 9a16d4b..e0497f0 100644 --- a/modules/desktop/i3/keybindings.nix +++ b/modules/desktop/i3/keybindings.nix @@ -12,13 +12,14 @@ in # --- General Applications --- "${mod}+r" = lib.mkIf (config.programs.fzf.enable && config.programs.kitty.enable) - "exec ${lib.getExe pkgs.kitty} --class application-launcher -e ${lib.getExe config.scripts.fzf-launcher.package}"; - "${mod}+t" = lib.mkIf config.programs.kitty.enable "exec ${lib.getExe pkgs.kitty}"; + "exec ${lib.getExe config.programs.kitty.package} --class application-launcher -e ${lib.getExe config.scripts.fzf-launcher.package}"; + "${mod}+t" = + lib.mkIf config.programs.kitty.enable "exec ${lib.getExe config.programs.kitty.package}"; "${mod}+f" = lib.mkIf (config.programs.kitty.enable && config.programs.lf.enable) - "exec ${lib.getExe pkgs.kitty} --title 'File Manager' --class file-explorer -e ${lib.getExe config.programs.lf.package}"; + "exec ${lib.getExe config.programs.kitty.package} --title 'File Manager' --class file-explorer -e ${lib.getExe config.programs.lf.package}"; "${mod}+s" = - lib.mkIf config.programs.kitty.enable "exec ${lib.getExe pkgs.kitty} --title 'Keybindings' --class keybindings-viewer -e ${lib.getExe config.scripts.i3-keybindings.package}"; + lib.mkIf config.programs.kitty.enable "exec ${lib.getExe config.programs.kitty.package} --title 'Keybindings' --class keybindings-viewer -e ${lib.getExe config.scripts.i3-keybindings.package}"; "${mod}+q" = "kill"; # --- Media / Hardware Keys --- |
