From 40a69747aa6f8d8540899701ec94f8238a20ede2 Mon Sep 17 00:00:00 2001 From: triethyl Date: Wed, 3 Dec 2025 09:23:28 -0500 Subject: home-manager: added kitty feature --- home-manager/features/gui/apps/kitty.nix | 10 +++++++++- .../features/gui/desktops/niri/parts/niri/keybinds.nix | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) (limited to 'home-manager/features') 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"]; -- cgit v1.2.3