t
This commit is contained in:
@@ -6,9 +6,68 @@
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
# Alacritty terminal emulator configuration
|
||||
programs.kitty = {
|
||||
enable = true;
|
||||
|
||||
font = {
|
||||
name = "Fira Code";
|
||||
size = 13.0;
|
||||
};
|
||||
|
||||
settings = {
|
||||
# Fonts
|
||||
bold_font = "Fira Code Bold";
|
||||
italic_font = "Maple Mono Italic";
|
||||
bold_italic_font = "Maple Mono BoldItalic";
|
||||
symbol_map = "U+e000-U+e00a,U+ea60-U+ebeb,U+e0a0-U+e0c8,U+e0ca,U+e0cc-U+e0d7,U+e200-U+e2a9,U+e300-U+e3e3,U+e5fa-U+e6b1,U+e700-U+e7c5,U+ed00-U+efc1,U+f000-U+f2ff,U+f000-U+f2e0,U+f300-U+f372,U+f400-U+f533,U+f0001-U+f1af0 Symbols Nerd Font Mono";
|
||||
disable_ligatures = "cursor";
|
||||
|
||||
# Cursor
|
||||
cursor = "none";
|
||||
cursor_blink_interval = 0;
|
||||
cursor_trail = 3;
|
||||
|
||||
# Window
|
||||
hide_window_decorations = "titlebar-only";
|
||||
window_margin_width = 4;
|
||||
remember_window_size = "yes";
|
||||
initial_window_width = 1600;
|
||||
initial_window_height = 1000;
|
||||
enabled_layouts = "Splits,Stack";
|
||||
confirm_os_window_close = -2;
|
||||
|
||||
# Performance
|
||||
repaint_delay = 8;
|
||||
input_delay = 1;
|
||||
resize_draw_strategy = "blank";
|
||||
resize_debounce_time = "0.001";
|
||||
|
||||
# Tab bar
|
||||
tab_bar_min_tabs = 1;
|
||||
tab_bar_edge = "top";
|
||||
tab_bar_style = "powerline";
|
||||
tab_powerline_style = "slanted";
|
||||
tab_separator = "\" \"";
|
||||
tab_activity_symbol = "";
|
||||
tab_title_max_length = 30;
|
||||
tab_title_template = "\"{fmt.fg.red}{bell_symbol}{fmt.fg.tab} {index}: ({tab.active_oldest_exe}) {title}{fmt.bold}{' ' if num_windows > 1 and layout_name == 'stack' else ''}{' :{}:'.format(num_windows) if num_windows > 1 else ''}{activity_symbol}\"";
|
||||
|
||||
# Scrollback
|
||||
scrollback_lines = 10000;
|
||||
touch_scroll_multiplier = "6.0";
|
||||
# scrollback_pager = "~/.local/share/bob/nvim-bin/nvim -c \"lua require('util').colorize()\"";
|
||||
|
||||
# Misc
|
||||
copy_on_select = "yes";
|
||||
background_opacity = "0.5";
|
||||
dynamic_background_opacity = "yes";
|
||||
enable_audio_bell = "no";
|
||||
|
||||
# macOS specific
|
||||
macos_quit_when_last_window_closed = "no";
|
||||
macos_colorspace = "default";
|
||||
macos_show_window_title_in = "window";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user