55 lines
1.9 KiB
Nix
Raw Normal View History

2024-02-08 23:21:10 +03:00
{ pkgs, config, ... }:
2020-11-10 00:09:40 +04:00
let
thm = config.lib.base16.theme;
2024-02-08 23:21:10 +03:00
in
2020-11-10 00:09:40 +04:00
{
2021-10-24 23:12:25 +03:00
defaultApplications.term = {
2021-06-16 05:30:04 +03:00
cmd = "${pkgs.kitty}/bin/kitty";
desktop = "kitty";
};
2022-12-10 22:34:39 +03:00
home-manager.users.${config.mainuser} = {
2020-11-10 00:09:40 +04:00
programs.kitty = {
2021-10-24 23:28:03 +03:00
enable = true;
2022-10-21 14:08:45 +03:00
font.name = "${thm.fonts.mono.family} ${thm.fontSizes.small.str}";
2020-11-10 00:09:40 +04:00
settings = {
2020-11-10 00:10:41 +04:00
foreground = "#${thm.base05-hex}";
background = "#${thm.base00-hex}";
selection_background = "#${thm.base05-hex}";
selection_foreground = "#${thm.base00-hex}";
url_color = "#${thm.base04-hex}";
active_border_color = "#${thm.base03-hex}";
inactive_border_color = "#${thm.base01-hex}";
active_tab_background = "#${thm.base00-hex}";
active_tab_foreground = "#${thm.base05-hex}";
inactive_tab_background = "#${thm.base01-hex}";
inactive_tab_foreground = "#${thm.base04-hex}";
tab_bar_background = "#${thm.base01-hex}";
cursor = "#${thm.base05-hex}";
color0 = "#${thm.base00-hex}";
color1 = "#${thm.base08-hex}";
color2 = "#${thm.base0B-hex}";
color3 = "#${thm.base0A-hex}";
color4 = "#${thm.base0D-hex}";
color5 = "#${thm.base0E-hex}";
color6 = "#${thm.base0C-hex}";
color7 = "#${thm.base05-hex}";
color8 = "#${thm.base03-hex}";
color9 = "#${thm.base08-hex}";
color10 = "#${thm.base0B-hex}";
color11 = "#${thm.base0A-hex}";
color12 = "#${thm.base0D-hex}";
color13 = "#${thm.base0E-hex}";
color14 = "#${thm.base0C-hex}";
color15 = "#${thm.base07-hex}";
color16 = "#${thm.base09-hex}";
color17 = "#${thm.base0F-hex}";
color18 = "#${thm.base01-hex}";
color19 = "#${thm.base02-hex}";
color20 = "#${thm.base04-hex}";
color21 = "#${thm.base06-hex}";
2020-11-17 01:59:51 +04:00
enable_audio_bell = false;
2022-08-05 21:10:22 +03:00
confirm_os_window_close = 0;
2020-11-10 00:09:40 +04:00
};
};
};
}