74 lines
2.3 KiB
Plaintext
74 lines
2.3 KiB
Plaintext
font_family HurmitNerdFont
|
|
font_size 10
|
|
|
|
cursor_blink_interval 0
|
|
enable_audio_bell no
|
|
visual_bell_duration 1.0
|
|
|
|
tab_bar_min_tabs 1
|
|
tab_bar_style powerline
|
|
tab_bar_edge top
|
|
tab_bar_filter session:~ or session:^$
|
|
tab_title_template "{index}:{session_name}:{bell_symbol}{activity_symbol}{title}"
|
|
tab_powerline_style round
|
|
|
|
open_url_with qutebrowser
|
|
|
|
action_alias launch_tab_home launch --type tab --cwd=~
|
|
kitten_alias hints hints --hints-background-color red --hints-foreground-color white
|
|
|
|
allow_remote_control yes
|
|
|
|
map ctrl+shift+6 no_op
|
|
map ctrl+shift+0 nth_window -1
|
|
|
|
map ctrl+alt+1 goto_tab 1
|
|
map ctrl+alt+2 goto_tab 2
|
|
map ctrl+alt+3 goto_tab 3
|
|
map ctrl+alt+4 goto_tab 4
|
|
map ctrl+alt+5 goto_tab 5
|
|
map ctrl+alt+6 goto_tab 6
|
|
map ctrl+alt+7 goto_tab 7
|
|
map ctrl+alt+8 goto_tab 8
|
|
map ctrl+alt+9 goto_tab 9
|
|
map ctrl+alt+0 goto_tab -1
|
|
|
|
map ctrl+alt+h neighboring_window left
|
|
map ctrl+alt+j neighboring_window down
|
|
map ctrl+alt+k neighboring_window up
|
|
map ctrl+alt+l neighboring_window right
|
|
|
|
map ctrl+alt+a last_used_layout
|
|
map ctrl+alt+b goto_layout fat
|
|
map ctrl+alt+g goto_layout grid
|
|
map ctrl+alt+r goto_layout tall
|
|
|
|
map ctrl+alt+space goto_session -1
|
|
map ctrl+alt+return new_window_with_cwd
|
|
map ctrl+alt+d new_tab_with_cwd sh -c 'cd $(kitten choose-file --mode dir) && nvim'
|
|
map ctrl+alt+e new_tab_with_cwd nvim
|
|
map ctrl+alt+i new_tab_with_cwd lazygit
|
|
map ctrl+alt+f new_tab_with_cwd sh -c 'nvim $(kitten choose-file)'
|
|
map ctrl+alt+m toggle_layout stack
|
|
map ctrl+alt+o goto_session ~/.config/kitty/sessions
|
|
map ctrl+alt+/ goto_session --sort-by=alphabetical ~/.config/kitty/sessions
|
|
map ctrl+alt+p new_tab_with_cwd spf
|
|
map ctrl+alt+s launch --stdin-source=@screen_scrollback --type=overlay nvim -R -
|
|
map ctrl+alt+w new_window_with_cwd
|
|
map ctrl+alt+t new_tab_with_cwd
|
|
map ctrl+alt+x close_window_with_confirmation
|
|
map ctrl+alt+u>d launch_tab_home sh -c 'cd $(kitten choose-file --mode dir) && nvim'
|
|
map ctrl+alt+u>f launch_tab_home sh -c 'nvim $(kitten choose-file)'
|
|
map ctrl+alt+v focus_visible_window
|
|
map ctrl+alt+y new_window nvim @selection
|
|
|
|
map ctrl+alt+shift+s save_as_session --base-dir ~/.config/kitty/sessions --match=session:.
|
|
map ctrl+alt+shift+t detach_tab
|
|
map ctrl+alt+shift+w detach_window
|
|
map ctrl+alt+shift+x close_session .
|
|
|
|
# BEGIN_KITTY_THEME
|
|
# Lupanbones-Dark
|
|
include current-theme.conf
|
|
# END_KITTY_THEME
|