-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkitty.conf
169 lines (104 loc) · 2.5 KB
/
kitty.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
# vim:fileencoding=utf-8:foldmethod=marker
#: Fonts {{{
# font_family JetBrainsMonoNL
font_family LafayetteMono
bold_font LafayetteMonoBold
# bold_font LafayetteMonoItalic
# italic_font LafayetteMonoItalic
italic_font Operator Mono Book Italic
# italic_font JetBrainsMonoNL Nerd Font Italic
bold_italic_font Operator Mono Bold Italic
font_size 15
force_ltr yes
disable_ligatures always
#: }}}
#: Cursor customization {{{
cursor #9e9e9e
cursor_text_color #101010
cursor_shape beam
cursor_blink_interval 0
#: }}}
#: Scrollback {{{
scrollback_lines 10000
# wheel_scroll_multiplier 5.0
# wheel_scroll_min_lines 1
# touch_scroll_multiplier 1.0
#: }}}
#: Mouse {{{
# in seconds
mouse_hide_wait 5.0
url_color #80a0ff
url_style straight
copy_on_select yes
strip_trailing_spaces smart
#: }}}
#: Performance tuning {{{
input_delay 1
# sync_to_monitor yes
#: }}}
#: Terminal bell {{{
enable_audio_bell no
window_alert_on_bell no
bell_on_tab ""
#: }}}
#: Window Layout {{{
# why is this not default?
confirm_os_window_close 0
# hide_window_decorations yes
#: }}}
#: Color scheme {{{
# foreground #b2b2b2
# background #101010
# selection_foreground #101010
# selection_background #b2ceee
#: The color table {{{
#: The 256 terminal colors. There are 8 basic colors, each color has a
#: dull and bright version, for the first 16 colors. You can set the
#: remaining 240 colors as color16 to color255.
color0 #323437
color8 #949494
color1 #ff5454
color9 #ff5189
color2 #8cc85f
color10 #36c672
color3 #c2c292
color11 #e3c78a
color4 #80a0ff
color12 #74b2ff
color5 #cf87e8
color13 #ae81ff
color6 #79dac8
color14 #85dc85
color7 #c6c6c6
color15 #e4e4e4
#: }}}
#: }}}
#: OS specific tweaks {{{
macos_option_as_alt yes
macos_show_window_title_in none
#: }}}
#: Keyboard shortcuts {{{
# remove all the default shortcuts up to this point
clear_all_shortcuts yes
#: Clipboard {{{
#: Copy to clipboard
map cmd+c copy_to_clipboard
map ctrl+shift+c copy_to_clipboard
map ctrl+shift+v paste_from_clipboard
map cmd+v paste_from_clipboard
map alt+left send_text all \x1bb
map alt+right send_text all \x1bf
map alt+backspace send_text all \x17
map super+backspace send_text all \x15
map super+left send_text all \x01
map super+right send_text all \x05
# this is a mac only keybind
map cmd+q quit
#: }}}
#: Scrolling {{{
map shift+up scroll_line_up
map shift+down scroll_line_down
map ctrl+shift+k scroll_to_prompt -1
map ctrl+shift+j scroll_to_prompt 1
#: }}}
#: }}}