1
0
Fork 0
dotfiles/programs/kitty.nix

48 lines
1.1 KiB
Nix
Raw Normal View History

2022-02-08 09:10:13 +00:00
{ pkgs, ... }:
2022-02-03 22:35:52 +00:00
{
programs.kitty = {
enable = true;
settings = {
# Shell
2022-02-08 09:10:13 +00:00
shell = "${pkgs.fish}/bin/fish --interactive";
2022-02-03 22:35:52 +00:00
shell_integration = "no-cursor";
# Theme/Layout
window_padding_width = 3;
tab_title_template = "\"{index}: {title[:25]}\"";
tab_bar_style = "separator";
tab_separator = "\" \"";
macos_titlebar_color = "background";
macos_traditional_fullscreen = true;
macos_show_window_title_in = "window";
# UX
kitty_mod = "cmd";
cursor_blink_interval = 0;
2022-02-15 22:52:15 +00:00
macos_custom_beam_cursor = true;
2022-02-15 09:37:12 +00:00
disable_ligatures = "cursor";
2022-02-03 22:35:52 +00:00
enable_audio_bell = false;
visual_bell_duration = 0;
2022-02-15 22:52:15 +00:00
bell_on_tab = "\" \"";
2022-02-03 22:35:52 +00:00
# Mouse
detect_urls = false;
allow_hyperlinks = false;
# Scrollback
scrollback_pager_history_size = 2;
};
2022-03-22 15:59:41 +00:00
theme = "Dracula";
2022-02-03 22:35:52 +00:00
font = {
name = "JetBrainsMono Nerd Font";
size = 13;
};
};
home.sessionVariables.TERMINFO_DIRS = "${pkgs.kitty.terminfo.outPath}/share/terminfo";
2022-02-03 22:35:52 +00:00
}