Last active
September 1, 2025 05:22
-
-
Save smarteist/755daf47274cf756e0de10ab0c11b7e7 to your computer and use it in GitHub Desktop.
Revisions
-
smarteist revised this gist
Jan 10, 2025 . 1 changed file with 48 additions and 58 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -191,7 +191,7 @@ tab_bar_background none # Advanced settings {{{ shell /usr/bin/zsh editor nvim close_on_child_death yes allow_remote_control yes listen_on unix:/tmp/mykitty @@ -201,68 +201,58 @@ term xterm-kitty # }}} # Keyboard shortcuts {{{ # Clipboard map super+v paste_from_clipboard map ctrl+shift+s paste_from_selection map super+c copy_to_clipboard map shift+insert paste_from_selection # Scrolling map ctrl+shift+up scroll_line_up map ctrl+shift+down scroll_line_down map ctrl+shift+k scroll_line_up map ctrl+shift+j scroll_line_down map ctrl+shift+page_up scroll_page_up map ctrl+shift+page_down scroll_page_down map ctrl+shift+home scroll_home map ctrl+shift+end scroll_end map ctrl+shift+h show_scrollback # Window management map super+n new_os_window map super+w close_window map ctrl+shift+enter new_window map ctrl+shift+] next_window map ctrl+shift+[ previous_window map ctrl+shift+f move_window_forward map ctrl+shift+b move_window_backward map ctrl+shift+` move_window_to_top map ctrl+shift+1 first_window map ctrl+shift+2 second_window map ctrl+shift+3 third_window map ctrl+shift+4 fourth_window map ctrl+shift+5 fifth_window map ctrl+shift+6 sixth_window map ctrl+shift+7 seventh_window map ctrl+shift+8 eighth_window map ctrl+shift+9 ninth_window map ctrl+shift+0 tenth_window # Tab management map ctrl+shift+right next_tab map ctrl+shift+left previous_tab map ctrl+shift+t new_tab map ctrl+shift+q close_tab map ctrl+shift+l next_layout map ctrl+shift+. move_tab_forward map ctrl+shift+, move_tab_backward # Miscellaneous map ctrl+shift+up increase_font_size map ctrl+shift+down decrease_font_size map ctrl+shift+backspace restore_font_size # }}} # vim:foldmethod=marker:foldlevel=0 -
smarteist revised this gist
Jan 10, 2025 . 1 changed file with 1 addition and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -147,7 +147,7 @@ command_on_bell none # }}} # Window layout {{{ remember_window_size yes initial_window_width 640 initial_window_height 400 enabled_layouts tall,stack,fat,grid,splits,horizontal,vertical @@ -266,4 +266,3 @@ map kitty_mod+space>r clear_terminal reset active # }}} # vim:foldmethod=marker:foldlevel=0 -
smarteist created this gist
Jan 10, 2025 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,269 @@ # Colors background_opacity 0.95 #foreground #d2d7d7 #background #120e0a #cursor #d2d7d7 #active_tab_foreground #120e0a #active_tab_background #d2d7d7 #inactive_tab_foreground #d2d7d7 #inactive_tab_background #120e0a #active_border_color #d2d7d7 #inactive_border_color #120e0a #bell_border_color #C18F61 #color0 #120e0a #color8 #939696 #color1 #C18F61 #color9 #C18F61 #color2 #396B98 #color10 #396B98 #color3 #557694 #color11 #557694 #color4 #668BA9 #color12 #668BA9 #color5 #67A0C9 #color13 #67A0C9 #color6 #9BA0A3 #color14 #9BA0A3 #color7 #d2d7d7 #color15 #d2d7d7 # ftpd monokai #foreground #c6c7c7 #background #161616 #cursor #c7c7c7 #cursor_text_color #feffff #selection #c1ddff #selection_text_color #000000 #color0 #161616 #color1 #fd4285 #color2 #a6e22d #color3 #e5da72 #color4 #0094d8 #color5 #9a37ff #color6 #50b6d8 #color7 #c7c7c7 #color8 #676767 #color9 #fa7fac #color10 #bde271 #color11 #fff27f #color12 #00bdff #color13 #bd9eff #color14 #5ed6fe #color15 #feffff # ftpd gruvbox #foreground #ebdbb2 #background #1d2021 #cursor #ebdbb2 ##cursor text #272727 #selection #ebdbb2 ##selection text #655b53 #color0 #282828 #color1 #cc241d #color2 #98971a #color3 #d79921 #color4 #458588 #color5 #b16286 #color6 #689d6a #color7 #a89984 #color8 #928374 #color9 #fb4934 #color10 #b8bb26 #color11 #fabd2f #color12 #83a598 #color13 #d3869b #color14 #8ec07c #color15 #ebdbb2 # lovetocode999 conf #include ./kitty-themes/kitty-gruvbox-dark.conf #include ./kitty-alternative-themes/themes/Monokai_Pro_(Filter_Ristretto).conf include theme.conf # Fonts {{{ font_family Hack Nerd Font Mono bold_font auto italic_font auto bold_italic_font auto font_size 12.0 force_ltr no adjust_line_height 110% adjust_column_width 0 disable_ligatures cursor # }}} # Cursor {{{ cursor_shape block cursor_blink_interval -1 cursor_stop_blinking_after 15.0 # }}} # Scrollback {{{ scrollback_lines 2000 scrollback_pager less --chop-long-lines --RAW-CONTROL-CHARS +INPUT_LINE_NUMBER scrollback_pager_history_size 0 wheel_scroll_multiplier 5.0 touch_scroll_multiplier 1.0 # }}} # Mouse {{{ mouse_hide_wait 3.0 url_color #458588 url_style single open_url_modifiers kitty_mod open_url_with qutebrowser url_prefixes http https file ftp gemini detect_urls yes copy_on_select kitty_select strip_trailing_spaces smart rectangle_select_modifiers ctrl+alt terminal_select_modifiers shift select_by_word_characters @-./_~?&=%+# click_interval -1.0 focus_follows_mouse no pointer_shape_when_grabbed arrow default_pointer_shape beam pointer_shape_when_dragging beam # }}} # Performance {{{ repaint_delay 10 input_delay 3 sync_to_monitor yes # }}} # Bell {{{ enable_audio_bell no visual_bell_duration 0 window_alert_on_bell yes bell_on_tab yes command_on_bell none # }}} # Window layout {{{ remember_window_size no initial_window_width 640 initial_window_height 400 enabled_layouts tall,stack,fat,grid,splits,horizontal,vertical window_resize_step_cells 2 window_resize_step_lines 2 window_border_width 0.5pt draw_minimal_borders no window_margin_width 1.5 single_window_margin_width 0 window_padding_width 2 placement_strategy center active_border_color #98971a inactive_border_color #32302f bell_border_color #d79921 inactive_text_alpha 0.7 hide_window_decorations no resize_debounce_time 0.1 resize_draw_strategy static resize_in_steps no confirm_os_window_close 1 # }}} # Tab bar {{{ tab_bar_edge bottom tab_bar_margin_width 0 tab_bar_style separator tab_bar_min_tabs 2 tab_switch_strategy previous tab_separator " | " tab_activity_symbol none tab_title_template "{index}: {title}{' ['+num_windows.__str__()+']' if num_windows > 1 else ''}" active_tab_title_template "{index}: {title}{' ['+num_windows.__str__()+']' if num_windows > 1 and layout_name == 'stack' else ''}" active_tab_foreground #d4be98 active_tab_background #504945 active_tab_font_style bold inactive_tab_foreground #a89984 inactive_tab_background #282828 inactive_tab_font_style normal tab_bar_background none # }}} # Advanced settings {{{ shell /usr/bin/zsh editor vim close_on_child_death yes allow_remote_control yes listen_on unix:/tmp/mykitty clipboard_control write-clipboard write-primary allow_hyperlinks yes term xterm-kitty # }}} # Keyboard shortcuts {{{ kitty_mod ctrl+alt clear_all_shortcuts yes ## Clipboard {{{ map ctrl+shift+c copy_to_clipboard map kitty_mod+c copy_to_clipboard map ctrl+c copy_or_interrupt map ctrl+shift+v paste_from_clipboard map kitty_mod+v paste_from_clipboard map ctrl+shift+s paste_from_selection map kitty_mod+s paste_from_selection map ctrl+shift+o pass_selection_to_program map kitty_mod+o pass_selection_to_program ## }}} ## Scrolling {{{ map kitty_mod+e scroll_line_up map kitty_mod+n scroll_line_down map kitty_mod+y show_scrollback ## }}} ## Window/tab management {{{ map kitty_mod+enter launch --cwd=current map kitty_mod+n next_tab map kitty_mod+; previous_tab map kitty_mod+b new_tab map kitty_mod+q close_tab map kitty_mod+, move_tab_backward map kitty_mod+. move_tab_forward map kitty_mod+1 goto_tab 1 map kitty_mod+2 goto_tab 2 map kitty_mod+3 goto_tab 3 map kitty_mod+4 goto_tab 4 map kitty_mod+5 goto_tab 5 map kitty_mod+6 goto_tab 6 map kitty_mod+7 goto_tab 7 map kitty_mod+8 goto_tab 8 map kitty_mod+9 goto_tab 9 map kitty_mod+0 goto_tab 10 map kitty_mod+n next_window map kitty_mod+e previous_window map kitty_mod+space>j move_window bottom map kitty_mod+space>k move_window top map kitty_mod+space>h move_window left map kitty_mod+space>l move_window right map kitty_mod+space>c load_config_file map kitty_mod+shift+j kitten pass_keys.py neighboring_window bottom ctrl+n "^((.* - nvim)|neomutt)$" map kitty_mod+shift+k kitten pass_keys.py neighboring_window top ctrl+e "^((.* - nvim)|neomutt)$" map kitty_mod+shift+h kitten pass_keys.py neighboring_window left ctrl+y "^((.* - nvim)|neomutt)$" map kitty_mod+shift+l kitten pass_keys.py neighboring_window right ctrl+o "^((.* - nvim)|neomutt)$" map alt+t kitten zoom.py map kitty_mod+l next_layout ## }}} ## Miscellaneous {{{ map kitty_mod+t kitten hints map kitty_mod+space>r clear_terminal reset active ## }}} # }}} # vim:foldmethod=marker:foldlevel=0