# include color config include colors.conf # kitty list-fonts font_family Source Code Pro Regular italic_font auto bold_font auto bold_italic_font auto # Font size (in pts) font_size 11.0 # disable ligatures only on cursor disable_ligatures cursor # If enabled, the window size will be remembered so that new instances of kitty will have the same # size as the previous instance. If disabled, the window will initially have size configured # by initial_window_width/height, in pixels. remember_window_size no initial_window_width 1080 initial_window_height 600 # The modifier keys to press when clicking with the mouse on URLs to open the URL open_url_modifiers ctrl # The program with which to open URLs that are clicked on. The special value "default" means to # use the operating system's default URL handler. open_url_with default # The value of the TERM environment variable to set term xterm-kitty wayland_titlebar_color #28292b # Clipboard map ctrl+shift+v paste_from_clipboard map ctrl+shift+s no_op map ctrl+shift+c copy_to_clipboard map shift+insert no_op # You can also pass the contents of the current selection to any program using # pass_selection_to_program. By default, the system's open program is used. map ctrl+shift+o no_op # pass_selection_to_program firefox # Scrolling map ctrl+shift+up no_op map ctrl+shift+down no_op map ctrl+shift+k no_op map ctrl+shift+j no_op map ctrl+shift+page_up no_op map ctrl+shift+page_down no_op map ctrl+shift+home no_op map ctrl+shift+end no_op map ctrl+shift+h no_op # Window management map ctrl+shift+enter no_op map ctrl+n new_os_window map ctrl+w close_window map ctrl+shift+] no_op map ctrl+shift+[ no_op map ctrl+shift+f no_op map ctrl+shift+1 no_op map ctrl+shift+2 no_op map ctrl+shift+3 no_op map ctrl+shift+4 no_op map ctrl+shift+5 no_op map ctrl+shift+6 no_op map ctrl+shift+7 no_op map ctrl+shift+8 no_op map ctrl+shift+9 no_op map ctrl+shift+0 no_op # Use the system default shell shell . # Use vim as editor editor vim