168 lines
2.8 KiB
Plaintext
168 lines
2.8 KiB
Plaintext
#: Fonts {{{
|
|
|
|
font_family Iosevka Term SS08
|
|
bold_font auto
|
|
italic_font auto
|
|
bold_italic_font auto
|
|
font_size 12.0
|
|
disable_ligatures never
|
|
|
|
# }}}
|
|
|
|
#: Cursor {{{
|
|
|
|
cursor_shape block
|
|
cursor_blink_interval 0
|
|
|
|
#: }}}
|
|
|
|
#: Scrollback {{{
|
|
|
|
scrollback_lines 8192
|
|
scrollbar scrolled
|
|
scrollback_pager_history_size 1024
|
|
|
|
#: }}}
|
|
|
|
#: Mouse {{{
|
|
|
|
mouse_hide_wait 0.0
|
|
paste_actions quote-urls-at-prompt,confirm
|
|
|
|
#: }}}
|
|
|
|
#: Performance tuning {{{
|
|
|
|
repaint_delay 8
|
|
input_delay 2
|
|
|
|
#: }}}
|
|
|
|
#: Terminal bell {{{
|
|
|
|
enable_audio_bell yes
|
|
window_alert_on_bell yes
|
|
|
|
#: }}}
|
|
|
|
#: Window layout {{{
|
|
|
|
remember_window_size no
|
|
remember_window_position no
|
|
enabled_layouts *
|
|
hide_window_decorations yes
|
|
|
|
#: }}}
|
|
|
|
#: Tab bar {{{
|
|
|
|
tab_bar_edge top
|
|
tab_bar_style powerline
|
|
tab_bar_min_tabs 1
|
|
tab_powerline_style slanted
|
|
tab_activity_symbol !
|
|
tab_title_template "{index}{fmt.fg.red}{bell_symbol}{fmt.fg.tab}{activity_symbol}:{tab.last_focused_progress_percent}{title}"
|
|
|
|
#: }}}
|
|
|
|
#: Advanced {{{
|
|
|
|
notify_on_cmd_finish unfocused
|
|
|
|
#: }}}
|
|
|
|
#: OS specific tweaks {{{
|
|
|
|
linux_display_server auto
|
|
wayland_enable_ime no
|
|
|
|
#: }}}
|
|
|
|
#: Keyboard shortcuts {{{
|
|
|
|
kitty_mod ctrl+shift
|
|
map kitty_mod+c copy_to_clipboard
|
|
map kitty_mod+v paste_from_clipboard
|
|
map cmd+v
|
|
# map kitty_mod+o pass_selection_to_program
|
|
# map kitty_mod+o pass_selection_to_program firefox
|
|
# map kitty_mod+y new_window less @selection
|
|
map kitty_mod+z scroll_to_prompt -1
|
|
map kitty_mod+x scroll_to_prompt 1
|
|
map kitty_mod+h show_scrollback
|
|
# map f1 launch --stdin-source=@screen_scrollback --stdin-add-formatting --type=overlay less +G -R
|
|
#:: For more details on piping screen and buffer contents to external
|
|
#:: programs, see launch <https://sw.kovidgoyal.net/kitty/launch/>.
|
|
# map kitty_mod+g show_last_command_output
|
|
# map kitty_mod+enter launch --cwd=current
|
|
# map cmd+enter
|
|
# map ctrl+n launch --location=neighbor
|
|
# map ctrl+f launch --location=first
|
|
map kitty_mod+n
|
|
map cmd+n
|
|
map kitty_mod+w
|
|
map shift+cmd+d
|
|
map kitty_mod+]
|
|
map kitty_mod+[
|
|
map kitty_mod+f
|
|
map kitty_mod+b
|
|
map kitty_mod+`
|
|
map kitty_mod+r
|
|
map cmd+r
|
|
map kitty_mod+1
|
|
map cmd+1
|
|
map kitty_mod+2
|
|
map cmd+2
|
|
map kitty_mod+3
|
|
map cmd+3
|
|
map kitty_mod+4
|
|
map cmd+4
|
|
map kitty_mod+5
|
|
map cmd+5
|
|
map kitty_mod+6
|
|
map cmd+6
|
|
map kitty_mod+7
|
|
map cmd+7
|
|
map kitty_mod+8
|
|
map cmd+8
|
|
map kitty_mod+9
|
|
map cmd+9
|
|
map kitty_mod+0
|
|
map f1 goto_tab 1
|
|
map f2 goto_tab 2
|
|
map f3 goto_tab 3
|
|
map f4 goto_tab 4
|
|
map f5 goto_tab 5
|
|
map f6 goto_tab 6
|
|
map f7 goto_tab 7
|
|
map f8 goto_tab 8
|
|
map kitty_mod+c new_tab
|
|
map cmd+t
|
|
map kitty_mod+q
|
|
map cmd+w
|
|
map kitty_mod+.
|
|
map kitty_mod+,
|
|
map kitty_mod+alt+t
|
|
map shift+cmd+i
|
|
map kitty_mod+f1
|
|
map kitty_mod+f11
|
|
map ctrl+cmd+f
|
|
map kitty_mod+f10
|
|
map opt+cmd+s
|
|
map kitty_mod+u kitten unicode_input
|
|
map ctrl+cmd+space
|
|
map kitty_mod+/ kitty_shell window
|
|
map kitty_mod+f5
|
|
map kitty_mod+r load_config_file
|
|
|
|
map shift+cmd+/
|
|
map cmd+h
|
|
map opt+cmd+
|
|
map cmd+m
|
|
map cmd+q
|
|
|
|
#: }}}
|
|
|
|
include ./themes/zenwritten_dark.conf
|
|
include ./nvim.conf
|