dotfiles/roles/user/terminals/kitty/files/kitty.conf

164 lines
4.3 KiB
Text
Raw Normal View History

# vim:fileencoding=utf-8:ft=conf:foldmethod=marker
#: Fonts {{{
# font_family Berkeley Mono Variable
# font_family Cascadia Code PL SemiLight
# bold_font Cascadia Code PL SemiBold
# italic_font Cascadia Code PL SemiLight Italic
# bold_italic_font Cascadia Code PL SemiBold Italic
# font_family Comic Code Ligatures
# font_family Commit Mono
# font_family CozetteVector # doesn't work
# font_family Fira Code
# font_family Fragment Mono
# font_family Hack
# font_family IBM Plex Mono
# font_family Inconsolata
# font_family Input Mono Narrow
# font_family Iosevka Term
# font_family Iosevka Term Slab
font_features Iosevka-Term +ss12
# font_family Iosevka Comfy
# font_family Iosevka Comfy Motion
# font_family Iosevka Comfy Wide
# font_family Iosevka Mornfall
# font_family Pragmasevka
# font_family JetBrains Mono
# font_family Julia Mono
# font_family Maple Mono NF
# font_family Martian Mono
# font_family Monocraft Nerd Font
# font_family MonoLisa Nerd Font # doesn't work
# font_family Pragmata Pro Mono Liga
# font_family Rec Mono Linear
# font_family Roboto Mono
font_family SF Mono
# font_family Source Code Pro
# font_family Sudo
# font_size 19.0
# font_family Twilio Sans Mono
# font_family Victor Mono
font_size 15.0
#: }}}
#: Color scheme {{{
# include colors/ayu_dark.conf
# include colors/ayu_mirage.conf
# include colors/breeze.conf
include colors/campbell.conf
# include colors/codedark.conf
# include colors/codelight.conf
# include colors/convert.py
# include colors/default.conf
# include colors/dracula.conf
# include colors/gruvbox_dark.conf
# include colors/gruvbox_light.conf
# include colors/kanagawa.conf
# include colors/monokai/classic.conf
# include colors/monokai/pro.conf
# include colors/monokai/pro_filter_machine.conf
# include colors/monokai/pro_filter_octagon.conf
# include colors/monokai/pro_filter_ristretto.conf
# include colors/monokai/pro_filter_spectrum.conf
# include colors/night_owl.conf
# include colors/nord.conf
# include colors/ocean.conf
# include colors/one_dark.conf
# include colors/one_dark_pro.conf
# include colors/onehalf_dark.conf
# include colors/onehalf_light.conf
# include colors/one_light.conf
# include colors/outrun_electric.conf
# include colors/rainier.conf
# include colors/rainier_retro.conf
# include colors/rose-pine.conf
# include colors/rose-pine-dawn.conf
# include colors/rose-pine-moon.conf
# include colors/solarized_dark.conf
# include colors/solarized_light.conf
# include colors/tokyo_night.conf
# include colors/tokyo_night_storm.conf
# include colors/tomorrow_day.conf
# include colors/tomorrow_night_blue.conf
# include colors/tomorrow_night_bright.conf
# include colors/tomorrow_night.conf
# include colors/tomorrow_night_eighties.conf
#: }}}
#: Cursor customization {{{
cursor_shape beam
cursor_underline_thickness 2
#: }}}
#: Terminal bell {{{
# enable_audio_bell yes
#: }}}
#: Window layout {{{
remember_window_size no
initial_window_width 1600
initial_window_height 900
window_padding_width 4
#: The window padding (in pts) (blank area between the text and the
#: window border). A single value sets all four sides. Two values set
#: the vertical and horizontal sides. Three values set top, horizontal
#: and bottom. Four values set top, right, bottom and left.
placement_strategy center
#: When the window size is not an exact multiple of the cell size, the
#: cell area of the terminal window will have some extra padding on
#: the sides. You can control how that padding is distributed with
#: this option. Using a value of center means the cell area will be
#: placed centrally. A value of top-left means the padding will be on
#: only the bottom and right edges.
hide_window_decorations yes
#: Hide the window decorations (title-bar and window borders) with
#: yes. On macOS, titlebar-only can be used to only hide the titlebar.
#: Whether this works and exactly what effect it has depends on the
#: window manager/operating system. Note that the effects of changing
#: this setting when reloading config are undefined.
#: }}}
#: Keyboard shortcuts {{{
#: Font sizes {{{
map kitty_mod+equal change_font_size all +2.0
map kitty_mod+minus change_font_size all -2.0
map kitty_mod+backspace change_font_size all 0
map kitty_mod+f12 change_font_size all 24.0
#: }}}
#: Miscellaneous {{{
map f11 toggle_fullscreen
map ctrl+shift+k clear_terminal scrollback active
#: }}}
#: }}}