nix/home-manager/common/software/cli/kitty.nix

34 lines
800 B
Nix
Raw Normal View History

2023-08-31 13:55:14 +02:00
{ theme, ... }: {
2023-08-16 05:12:39 +02:00
# Kitty Conf
# https://sw.kovidgoyal.net/kitty/conf/
2023-08-29 11:02:02 +02:00
# Theme
2023-08-31 13:55:14 +02:00
imports = [ ./${theme}/kitty-theme.nix ];
2023-08-29 11:02:02 +02:00
2023-08-16 05:12:39 +02:00
home.file.".config/kitty/kitty.conf".text = ''
sync_to_monitor yes
bell_on_tab "🔔 "
window_alert_on_bell yes
visual_bell_color none
2023-08-29 11:02:02 +02:00
command_on_bell none
2023-08-16 05:12:39 +02:00
tab_bar_edge bottom
tab_bar_style powerline
tab_bar_align center
tab_bar_min_tabs 2
tab_powerline_style angled
tab_title_template "{fmt.fg.red}{bell_symbol}{activity_symbol}{fmt.fg.tab}{title}"
allow_hyperlinks yes
2023-08-29 11:02:02 +02:00
disable_ligatures never
2023-08-16 05:12:39 +02:00
shell_integration enabled
2023-08-29 12:09:29 +02:00
font_family JetBrainsMono Nerd Medium
bold_font JetBrainsMono Nerd Bold
italic_font JetBrainsMono Nerd Italic
bold_italic_font JetBrainsMono Nerd Bold Italic
2023-08-16 05:12:39 +02:00
2023-08-29 11:02:02 +02:00
include ./theme.conf
2023-08-16 05:12:39 +02:00
'';
2023-08-29 11:02:02 +02:00
}