1
0
Fork 0

New kitty.conf for non-fullscreen dwm windows

This commit is contained in:
Luca Bilke 2022-07-10 20:51:17 +02:00
parent 1d0f785b31
commit 08bb363ddc
2 changed files with 136 additions and 13 deletions

View File

@ -97,13 +97,13 @@ color15 #c0caf5
#: Advanced {{{ #: Advanced {{{
close_on_child_death no close_on_child_death no
allow_remote_control yes allow_remote_control no
listen_on none listen_on none
#: }}} #: }}}
#: OS specific tweaks {{{ #: OS specific tweaks {{{
linux_display_server x11 linux_display_server x11
confirm_os_window_close 1 confirm_os_window_close 2
#: }}} #: }}}
#: Keyboard shortcuts {{{ #: Keyboard shortcuts {{{
@ -111,9 +111,8 @@ clear_all_shortcuts yes
kitty_mod ctrl+shift kitty_mod ctrl+shift
map kitty_mod+c copy_to_clipboard map kitty_mod+c copy_to_clipboard
map kitty_mod+v paste_from_clipboard map kitty_mod+v paste_from_clipboard
#: }}}
#: Scrolling {{{ # Scrolling
map kitty_mod+up scroll_line_up map kitty_mod+up scroll_line_up
map kitty_mod+down scroll_line_down map kitty_mod+down scroll_line_down
map kitty_mod+page_up scroll_page_up map kitty_mod+page_up scroll_page_up
@ -124,9 +123,8 @@ map kitty_mod+y scroll_to_prompt -1
map kitty_mod+x scroll_to_prompt 1 map kitty_mod+x scroll_to_prompt 1
map kitty_mod+h show_scrollback map kitty_mod+h show_scrollback
map kitty_mod+g show_last_command_output map kitty_mod+g show_last_command_output
#: }}}
#: Tab management {{{ # Tab management
map shift+right next_tab map shift+right next_tab
map shift+left previous_tab map shift+left previous_tab
map kitty_mod+t new_tab map kitty_mod+t new_tab
@ -134,15 +132,13 @@ map kitty_mod+r close_tab
map kitty_mod+right move_tab_forward map kitty_mod+right move_tab_forward
map kitty_mod+left move_tab_backward map kitty_mod+left move_tab_backward
map kitty_mod+alt+t set_tab_title map kitty_mod+alt+t set_tab_title
#: }}}
#: Font sizes {{{ # Font sizes
map kitty_mod+plus change_font_size all +2.0 map kitty_mod+plus change_font_size all +2.0
map kitty_mod+minus 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+backspace change_font_size all 0
#: }}}
#: Select and act on visible text {{{ # Select and act on visible text
map kitty_mod+e open_url_with_hints map kitty_mod+e open_url_with_hints
map kitty_mod+p>f kitten hints --type path --program - map kitty_mod+p>f kitten hints --type path --program -
map kitty_mod+p>shift+f kitten hints --type path map kitty_mod+p>shift+f kitten hints --type path
@ -151,11 +147,9 @@ map kitty_mod+p>w kitten hints --type word --program -
map kitty_mod+p>h kitten hints --type hash --program - map kitty_mod+p>h kitten hints --type hash --program -
map kitty_mod+p>n kitten hints --type linenum map kitty_mod+p>n kitten hints --type linenum
map kitty_mod+p>y kitten hints --type hyperlink map kitty_mod+p>y kitten hints --type hyperlink
#: }}}
#: Miscellaneous {{{ # Miscellaneous
map kitty_mod+f2 edit_config_file map kitty_mod+f2 edit_config_file
map kitty_mod+f5 load_config_file map kitty_mod+f5 load_config_file
#: }}}
#: }}} #: }}}

View File

@ -0,0 +1,129 @@
# vim:fileencoding=utf-8:foldmethod=marker
#: Fonts {{{
font_family JetBrainsMono Nerd Font Mono
bold_font auto
italic_font auto
bold_italic_font auto
font_size 12.0
disable_ligatures cursor
#: }}}
#: Cursor customization {{{
cursor #c0caf5
cursor_text_color #1a1b26
cursor_stop_blinking_after 10.0
#: }}}
#: Scrollback {{{
scrollback_lines 20000
scrollback_pager_history_size 10
scrollback_fill_enlarged_window yes
#: }}}
#: Mouse {{{
mouse_hide_wait -1
url_color #9ece6a
pointer_shape_when_dragging hand
rectangle_select_modifiers ctrl+alt
focus_follows_mouse yes
#: }}}
#: Performance tuning {{{
repaint_delay 7
input_delay 2
#: }}}
#: Terminal bell {{{
enable_audio_bell no
window_alert_on_bell no
#: }}}
#: Tab bar {{{
tab_bar_style hidden
#: }}}
#: Color scheme {{{
foreground #a9b1d6
background #1a1b26
background_opacity 0.8
dim_opacity 0.75
selection_foreground none
selection_background #28344a
#: The color table {{{
#: black
color0 #414868
color8 #414868
#: red
color1 #f7768e
color9 #f7768e
#: green
color2 #73daca
color10 #73daca
color3 #e0af68
color11 #e0af68
#: blue
color4 #7aa2f7
color12 #7aa2f7
#: magenta
color5 #bb9af7
color13 #bb9af7
#: cyan
color6 #7dcfff
color14 #7dcfff
#: white
color7 #c0caf5
color15 #c0caf5
#: }}}
#: }}}
#: Advanced {{{
close_on_child_death no
allow_remote_control no
listen_on none
#: }}}
#: OS specific tweaks {{{
linux_display_server x11
confirm_os_window_close 0
#: }}}
#: Keyboard shortcuts {{{
clear_all_shortcuts yes
kitty_mod ctrl+shift
map kitty_mod+c copy_to_clipboard
map kitty_mod+v paste_from_clipboard
# Scrolling
map kitty_mod+up scroll_line_up
map kitty_mod+down scroll_line_down
map kitty_mod+page_up scroll_page_up
map kitty_mod+page_down scroll_page_down
map kitty_mod+home scroll_home
map kitty_mod+end scroll_end
map kitty_mod+y scroll_to_prompt -1
map kitty_mod+x scroll_to_prompt 1
map kitty_mod+h show_scrollback
map kitty_mod+g show_last_command_output
# Font sizes
map kitty_mod+plus 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
# Select and act on visible text
map kitty_mod+e open_url_with_hints
map kitty_mod+p>f kitten hints --type path --program -
map kitty_mod+p>shift+f kitten hints --type path
map kitty_mod+p>l kitten hints --type line --program -
map kitty_mod+p>w kitten hints --type word --program -
map kitty_mod+p>h kitten hints --type hash --program -
map kitty_mod+p>n kitten hints --type linenum
map kitty_mod+p>y kitten hints --type hyperlink
# Miscellaneous
map kitty_mod+f2 edit_config_file
map kitty_mod+f5 load_config_file
#: }}}