this repo has no description
1{
2 config,
3 lib,
4 ...
5}: {
6 options.cow.kitty = {
7 enable =
8 lib.mkEnableOption "Kitty terminal emulator + customizations"
9 // {
10 default = config.cow.gdi.enable;
11 };
12 };
13
14 config = lib.mkIf config.cow.kitty.enable {
15 home.sessionVariables.TERMINAL = lib.getExe config.programs.kitty.package;
16 programs.kitty = {
17 enable = true;
18 settings = {
19 cursor_trail = 4;
20 touch_scroll_multiplier = 4.0;
21 visual_bell_duration = "0.5 ease-in linear";
22 visual_bell_color = "#777777";
23 enable_audio_bell = false;
24 cursor_shape = "beam";
25 background_opacity = 0.92;
26 font_size = 12.0;
27 };
28 };
29 };
30}