Files
blomarchy/config/kitty/kitty.conf
T

72 lines
1.5 KiB
Plaintext

# vim:ft=kitty
#
# kitty config for macOS. The Arch side of these dotfiles gets its terminal
# colors from omarchy-theme-set rewriting the active theme; there is no
# omarchy here, so current-theme.conf is checked in alongside this file and
# generated by hand from themes/<name>/colors.toml.
include current-theme.conf
# Fonts
font_family JetBrainsMono Nerd Font Regular
bold_font JetBrainsMono Nerd Font Bold
italic_font JetBrainsMono Nerd Font Italic
bold_italic_font JetBrainsMono Nerd Font Bold Italic
font_size 14.0
adjust_line_height 115%
disable_ligatures cursor
# Use CoreText's glyph rendering rather than kitty's own blending.
text_composition_strategy platform
# Window
window_padding_width 18
hide_window_decorations no
background_opacity 1.0
background_blur 0
confirm_os_window_close 0
remember_window_size yes
initial_window_width 120c
initial_window_height 34c
inactive_text_alpha 0.85
# Tabs
tab_bar_edge top
tab_bar_style powerline
tab_powerline_style slanted
tab_bar_min_tabs 2
tab_title_template "{index} {title}"
# Cursor
cursor_shape beam
cursor_beam_thickness 1.6
cursor_blink_interval 0
cursor_trail 0
# Performance
sync_to_monitor yes
repaint_delay 8
input_delay 2
wheel_scroll_multiplier 3.0
# Bell
enable_audio_bell no
visual_bell_duration 0.1
# Scrollback
scrollback_lines 20000
# macOS specific
macos_option_as_alt yes
macos_quit_when_last_window_closed yes
macos_show_window_title_in all
macos_traditional_fullscreen no