dotfiles/.config/kitty/kitty.conf.default
2024-10-21 14:12:25 +02:00

99 lines
1.5 KiB
Text

# https://sw.kovidgoyal.net/kitty/conf/
# Fonts
font_family 'JetBrainsMono NF'
bold_font auto
italic_font auto
bold_italic_font auto
font_size 11
# Cursor
cursor_shape beam
cursor_beam_thickness 1
# Mouse
mouse_hide_wait 0
url_color #1a95b8
url_style single
show_hyperlink_targets yes
strip_trailing_spaces always
# select_by_word_characters @-./_~?&=%+#
focus_follows_mouse no
pointer_shape_when_grabbed hand
default_pointer_shape arrow
pointer_shape_when_dragging beam
# Performance tuning
repaint_delay 10
input_delay 3
sync_to_monitor no
# Terminal bell
enable_audio_bell no
visual_bell_duration 0.0
window_alert_on_bell no
# Window layout
remember_window_size no
initial_window_width 960
initial_window_height 540
window_border_width 0
window_padding_width 0 6
# Tab bar
tab_bar_edge top
tab_bar_style powerline
tab_bar_align left
tab_bar_min_tabs 2
tab_switch_strategy previous
tab_powerline_style angled
tab_activity_symbol (!)
tab_title_template "{index}{activity_symbol}: {title.replace('proxzima@proxzima:', '')}"
tab_bar_background #0d4959
active_tab_foreground #77e0e0
active_tab_background #167f9c
active_tab_font_style bold-italic
inactive_tab_foreground #77e0e0
inactive_tab_background #105b70
inactive_tab_font_style normal
# Keyboard shortcuts
# Don't intercept the following key strokes to make zsh-shift-select work.
map ctrl+shift+left no_op
map ctrl+shift+right no_op
map ctrl+shift+home no_op
map ctrl+shift+end no_op