{ config, lib, ... }: let cfg = config.features.gui.apps.kitty; in { options.features.gui.apps.kitty.enable = lib.mkEnableOption "kitty"; 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; }; }; }; }