diff options
| author | Arpit Chakladar <arpitchakladar@proton.me> | 2026-04-14 18:32:28 +0530 |
|---|---|---|
| committer | Arpit Chakladar <arpitchakladar@proton.me> | 2026-04-14 18:32:28 +0530 |
| commit | f7f5e84cf2bcae79e703bf5bdab39619c62ea198 (patch) | |
| tree | 017dc5cca02f006ffa99b4740017c2ecd542e01d /modules/desktop/i3 | |
| parent | 52a666f1979d68a84b3d5f59a30c90b549cb17a3 (diff) | |
| download | home-manager-config-f7f5e84cf2bcae79e703bf5bdab39619c62ea198.tar.gz home-manager-config-f7f5e84cf2bcae79e703bf5bdab39619c62ea198.zip | |
replaced rofi with a fzf script for launching desktop applications
Diffstat (limited to 'modules/desktop/i3')
| -rw-r--r-- | modules/desktop/i3/keybindings.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/desktop/i3/keybindings.nix b/modules/desktop/i3/keybindings.nix index 6933979..cb8fd32 100644 --- a/modules/desktop/i3/keybindings.nix +++ b/modules/desktop/i3/keybindings.nix @@ -10,7 +10,9 @@ let in { # --- General Applications --- - "${mod}+r" = lib.mkIf config.tools.rofi.enable "exec ${lib.getExe pkgs.rofi} -show drun"; + "${mod}+r" = + lib.mkIf (config.tools.fzf.enable && config.tools.kitty.enable) + "exec ${lib.getExe pkgs.kitty} --class floating-termial -e ${lib.getExe config.scripts.fzf-launcher}"; "${mod}+t" = lib.mkIf config.tools.kitty.enable "exec ${lib.getExe pkgs.kitty}"; "${mod}+f" = lib.mkIf config.tools.kitty.enable "exec ${lib.getExe pkgs.kitty} --title 'File Manager' --class floating-termial -e nnn"; |
