-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathkitty.conf
More file actions
68 lines (56 loc) · 1.49 KB
/
kitty.conf
File metadata and controls
68 lines (56 loc) · 1.49 KB
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
hide_window_decorations titlebar-only
window_padding_width 6 5 0 5
#modify_font cell_height 20px
adjust_line_height 150%
# Cursor configuration
cursor_shape block
cursor_blink_interval 0.5
cursor_stop_blinking_after 0
map cmd+return no_op
map cmd+shift+[ no_op
map cmd+shift+] no_op
map cmd+shift+i no_op
map cmd+shift+a no_op
map cmd+r no_op
map cmd+[ previous_tab
map cmd+] next_tab
font_size 13
disable_ligatures never
change ctrl+shift+super+alt+t to open new tab
map ctrl+shift+super+alt+t new_tab
map cmd+t noop
#background_opacity 0.8
# background_blur 20
tab_bar_edge bottom
tab_bar_style powerline
tab_bar_min_tabs 1
tab_powerline_style angled
# tab_bar_align center
tab_title_template = " {index}: {title} "
# Keyboard shortcuts for switching tabs using cmd + number
map super+1 goto_tab 1
map super+2 goto_tab 2
map super+3 goto_tab 3
map super+4 goto_tab 4
map super+5 goto_tab 5
map super+6 goto_tab 6
map super+7 goto_tab 7
map super+8 goto_tab 8
map super+9 goto_tab 9
# Window splitting
map cmd+alt+\ launch --location=vsplit
map cmd+alt+/ launch --location=hsplit
# Window navigation (cycling)
map cmd+alt+n next_window
map cmd+alt+p previous_window
# Close window
map cmd+alt+backspace close_window
# macOS-style delete keybindings
# Option+Delete (Alt+Backspace) - delete word backward
# map alt+backspace send_text all \x17
# Cmd+Delete (Command+Backspace) - delete to start of line
# map cmd+backspace send_text all \x15
# BEGIN_KITTY_THEME
# One Dark
include current-theme.conf
# END_KITTY_THEME