diff options
| author | triethyl <triethylammonium@pm.me> | 2025-12-03 09:23:28 -0500 |
|---|---|---|
| committer | triethyl <triethylammonium@pm.me> | 2025-12-03 09:23:28 -0500 |
| commit | 40a69747aa6f8d8540899701ec94f8238a20ede2 (patch) | |
| tree | 5e236adc057e44ab69f1e12e16660d60bfbf9c95 /home-manager/features/gui | |
| parent | 3fbf24ae03f16d937e067a651b9fb306a59d8530 (diff) | |
home-manager: added kitty feature
Diffstat (limited to 'home-manager/features/gui')
| -rw-r--r-- | home-manager/features/gui/apps/kitty.nix | 10 | ||||
| -rw-r--r-- | home-manager/features/gui/desktops/niri/parts/niri/keybinds.nix | 4 |
2 files changed, 11 insertions, 3 deletions
diff --git a/home-manager/features/gui/apps/kitty.nix b/home-manager/features/gui/apps/kitty.nix index a9d7312..8ec21bb 100644 --- a/home-manager/features/gui/apps/kitty.nix +++ b/home-manager/features/gui/apps/kitty.nix @@ -1,6 +1,5 @@ { config, - pkgs, lib, ... }: let @@ -10,6 +9,15 @@ in { config = lib.mkIf cfg.enable { programs.kitty = { enable = true; + settings = { + confirm_os_window_close = 0; + + notify_on_cmd_finish = "invisible 20"; + + # cursor_trail = 200; + # cursor_trail_decay = "0.1 0.4"; + # cursor_trail_start_threshold = 2; + }; }; }; } diff --git a/home-manager/features/gui/desktops/niri/parts/niri/keybinds.nix b/home-manager/features/gui/desktops/niri/parts/niri/keybinds.nix index b5fbf86..9c7428b 100644 --- a/home-manager/features/gui/desktops/niri/parts/niri/keybinds.nix +++ b/home-manager/features/gui/desktops/niri/parts/niri/keybinds.nix @@ -14,9 +14,9 @@ in { right = "l"; in { # App Launching Keys - "Mod+Q".action.spawn = ["foot"]; + "Mod+Q".action.spawn = [defaultTerminal.command]; "Mod+W".action.spawn = ["librewolf"]; - "Mod+E".action.spawn = ["neovide"]; + "Mod+E".action.spawn = [ defaultTerminal.runTuiCommand "nvim"]; "Mod+Shift+E".action.spawn = [ defaultTerminal.runTuiCommand "ikhal"]; "Mod+N".action.spawn = ["scrap-maker"]; |
