Dot_Files/.config/kitty/kitty.conf
Price Hiller 54395427c4 .
2022-05-27 00:45:58 -05:00

59 lines
1.9 KiB
Plaintext

#Font Settings
font_family Fira Code Regular
bold_font auto
italic_font auto
bold_italic_font auto
font_size 14.0
font_features FiraCodeRoman-Regular +cv01 +cv02 +ss01 +zero +ss05 +ss04 +cv30 +ss03 +cv29
font_features FiraCodeRoman-Medium +cv01 +cv02 +ss01 +zero +ss05 +ss04 +cv30 +ss03 +cv29
font_features FiraCodeRoman-SemiBold +cv01 +cv02 +ss01 +zero +ss05 +ss04 +cv30 +ss03 +cv29
font_features FiraCode-Light +cv01 +cv02 +ss01 +zero +ss05 +ss04 +cv30 +ss03 +cv29
# Scrollback Settings
scrollback_lines 4000
# scrollback_pager less --chop-long-lines --RAW-CONTROL-CHARS +INPUT_LINE_NUMBER
scrollback_pager nvim -c "set signcolumn=no showtabline=0" -c "silent write! /tmp/kitty_scrollback_buffer | te cat /tmp/kitty_scrollback_buffer - "
# Mouse Settings
mouse_map left click ungrabbed no-op
# Layouts
enabled_layouts Grid,Fat,Horizontal,Tall,Vertical
# Mac Specific Settings
macos_titlebar_color background
macos_option_as_alt yes
macos_quit_when_last_window_closed yes
macos_thicken_font .35
# Maps
kitty_mod ctrl+shift
map ctrl+alt+] next_layout
map ctrl+alt+[ last_used_layout
map ctrl+alt+1 goto_layout Grid
map ctrl+alt+2 goto_layout Fat
map ctrl+alt+3 goto_layout Horizontal
map ctrl+alt+4 goto_layout Tall
map ctrl+alt+5 goto_layout Veritcal
map alt+left neighboring_window left
map alt+right neighboring_window right
map alt+up neighboring_window up
map alt+down neighboring_window down
map alt+w close_window
map alt+enter launch --cwd=current
map cmd+x next_tab
map cmd+z previous_tab
map cmd+t new_tab_with_cwd
map cmd+w close_tab
map cmd+alt+t set_tab_title
map ctrl+enter send_text normal,application \x1b[13;5u
map shift+enter send_text normal,application \x1b[13;2u
map ctrl+tab send_text normal,application \x1b[9;5u
map ctrl+shift+tab send_text normal,application \x1b[9;6u
# Themeing
tab_bar_style powerline
tab_powerline_style round
include ./themes/tokyo-night.conf