Skip to content

Instantly share code, notes, and snippets.

@JosephScript
Created March 3, 2026 19:03
Show Gist options
  • Select an option

  • Save JosephScript/e425f4aa77543a35fae58a2ec32540bf to your computer and use it in GitHub Desktop.

Select an option

Save JosephScript/e425f4aa77543a35fae58a2ec32540bf to your computer and use it in GitHub Desktop.
~/.config/kitty/kitty.conf
# BEGIN_KITTY_THEME
# Tokyo Night
include current-theme.conf
# END_KITTY_THEME
# Set the shell to zsh
shell /usr/bin/zsh
# Enable splits layout
enabled_layouts splits
# --- Window Management ---
# New Window
map ctrl+shift+enter new_window
# Close Window
map ctrl+shift+w close_window
# Close Pane
map ctrl+shift+q close_pane
# Next/Previous Window
map ctrl+shift+] next_window
map ctrl+shift+[ previous_window
# --- Tab Management ---
# New Tab
map ctrl+alt+t new_tab
# Next/Previous Tab
map ctrl+shift+right next_tab
map ctrl+shift+left previous_tab
# Close Tab
map ctrl+shift+x close_tab
# Move tab left/right
map ctrl+shift+alt+right move_tab_right
map ctrl+shift+alt+left move_tab_left
# --- Split Pane Management ---
# Vertical split with current working directory
map ctrl+t launch --location=vsplit --cwd=current
# Horizontal split with current working directory
map ctrl+shift+t launch --location=hsplit --cwd=current
# --- Copy and Paste ---
# Copy to clipboard
map ctrl+c copy_to_clipboard
# Paste from clipboard
map ctrl+v paste_from_clipboard
#Select All
map ctrl+a select_all
# --- Font Size ---
# Increase Font Size
map ctrl++ change_font_size all +1.0
map ctrl+shift++ change_font_size all +2.0
# Decrease Font Size
map ctrl+- change_font_size all -1.0
map ctrl+shift+- change_font_size all -2.0
# Reset Font Size
map ctrl+0 change_font_size all 0
# --- Other ---
# Keep interrupt (kill) as Ctrl+Shift+C
map ctrl+shift+c send_text all \x03
# Toggle Full Screen
map ctrl+shift+f toggle_fullscreen
# Open URL
map ctrl+shift+o open_url_with_selection
# Scroll up
map ctrl+shift+up scroll_line_up
map ctrl+alt+up scroll_page_up
# Scroll Down
map ctrl+shift+down scroll_line_down
map ctrl+alt+down scroll_page_down
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment