dotfiles/config/kitty/kitty.conf (view raw)
| 1 | hide_window_decorations yes |
| 2 | update_check_interval 0 |
| 3 | enabled_layouts splits,stack |
| 4 | |
| 5 | ## some non terminal things |
| 6 | shell fish |
| 7 | |
| 8 | ## Remote control |
| 9 | allow_remote_control socket-only |
| 10 | listen_on unix:/tmp/kitty |
| 11 | |
| 12 | ## Font |
| 13 | font_size 13 |
| 14 | font_family Maple Mono |
| 15 | disable_ligatures yes |
| 16 | font_hinting full |
| 17 | |
| 18 | ## Tabs |
| 19 | tab_bar_style fade |
| 20 | tab_bar_edge top |
| 21 | tab_fade 1 |
| 22 | |
| 23 | ## Bell |
| 24 | enable_audio_bell no |
| 25 | visual_bell_duration 0 |
| 26 | |
| 27 | ## Cursor |
| 28 | cursor_beam_thickness 0 |
| 29 | cursor_shape underline |
| 30 | cursor_underline_thickness 1.3 |
| 31 | cursor_blink_interval 0 |
| 32 | |
| 33 | ## Mouse |
| 34 | mouse_hide_wait .5 |
| 35 | focus_follows_mouse no |
| 36 | |
| 37 | ## Mappings |
| 38 | map alt+1 goto_tab 1 |
| 39 | map alt+2 goto_tab 2 |
| 40 | map alt+3 goto_tab 3 |
| 41 | map alt+4 goto_tab 4 |
| 42 | map alt+5 goto_tab 5 |
| 43 | map alt+6 goto_tab 6 |
| 44 | map alt+7 goto_tab 7 |
| 45 | map alt+8 goto_tab 8 |
| 46 | map alt+9 goto_tab 9 |
| 47 | # map kitty_mod+t new_tab_with_cwd |
| 48 | # map kitty_mod+enter new_window_with_cwd |
| 49 | |
| 50 | map ctrl+equal change_font_size all +1 |
| 51 | map ctrl+minus change_font_size all -1 |
| 52 | map ctrl+backspace change_font_size all 0 |
| 53 | map ctrl+0 change_font_size all 0 |
| 54 | |
| 55 | map ctrl+t>ctrl+t send_key ctrl+t |
| 56 | map ctrl+t>t new_tab_with_cwd |
| 57 | map ctrl+t>e launch --cwd=current ~/bin/time.sh |
| 58 | map ctrl+t>n launch --location=vsplit --cwd=current |
| 59 | map ctrl+t>shift+n launch --location=hsplit --cwd=current |
| 60 | map ctrl+t>w close_window |
| 61 | map ctrl+t>f toggle_layout stack |
| 62 | map ctrl+t>/ show_scrollback |
| 63 | map ctrl+t>shift+comma move_tab_backward |
| 64 | map ctrl+t>shift+dot move_tab_forward |
| 65 | map ctrl+t>h neighboring_window left |
| 66 | map ctrl+t>j neighboring_window down |
| 67 | map ctrl+t>k neighboring_window up |
| 68 | map ctrl+t>l neighboring_window right |
| 69 | map ctrl+t>left resize_window narrower 2 |
| 70 | map ctrl+t>down resize_window shorter 2 |
| 71 | map ctrl+t>up resize_window taller 2 |
| 72 | map ctrl+t>right resize_window wider 2 |
| 73 | |
| 74 | ## Theme |
| 75 | background #1a1b26 |
| 76 | foreground #c0caf5 |
| 77 | selection_background #33467c |
| 78 | selection_foreground #c0caf5 |
| 79 | url_color #73daca |
| 80 | cursor #c0caf5 |
| 81 | cursor_text_color #1a1b26 |
| 82 | active_tab_background #7aa2f7 |
| 83 | active_tab_foreground #16161e |
| 84 | inactive_tab_background #292e42 |
| 85 | inactive_tab_foreground #545c7e |
| 86 | color0 #15161e |
| 87 | color1 #f7768e |
| 88 | color2 #9ece6a |
| 89 | color3 #e0af68 |
| 90 | color4 #7aa2f7 |
| 91 | color5 #bb9af7 |
| 92 | color6 #7dcfff |
| 93 | color7 #a9b1d6 |
| 94 | color8 #414868 |
| 95 | color9 #f7768e |
| 96 | color10 #9ece6a |
| 97 | color11 #e0af68 |
| 98 | color12 #7aa2f7 |
| 99 | color13 #bb9af7 |
| 100 | color14 #7dcfff |
| 101 | color15 #c0caf5 |
| 102 | color16 #ff9e64 |
| 103 | color17 #db4b4b |