-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkitty.conf
70 lines (50 loc) · 1.42 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
# vim:fileencoding=utf-8:foldmethod=marker
#: General {{{
scrollback_lines 10000
scrollback_pager_history_size 1024
#: }}}
#: Visuals {{{
inactive_text_alpha 0.66
# inactive_border_color #999
# active_border_color #ff0000
hide_window_decorations yes
window_border_width 2pt
window_padding_width 10
draw_minimal_borders no
tab_bar_edge top
tab_bar_margin_width 10.0
tab_bar_style fade
tab_activity_symbol !
# tab_bar_background #222
cursor_shape block
confirm_os_window_close 1
#: }}}
#: Keybinds {{{
# kitty_mod ctrl+shift
kitty_mod cmd
# windowing
map kitty_mod+h neighboring_window left
map kitty_mod+j neighboring_window down
map kitty_mod+k neighboring_window up
map kitty_mod+l neighboring_window right
map kitty_mod+shift+h neighboring_window left
map kitty_mod+shift+j neighboring_window down
map kitty_mod+shift+k neighboring_window up
map kitty_mod+shift+l neighboring_window right
map kitty_mod+w close_window
map kitty_mod+shift+f move_window_forward
# layouts
# maximise/focus/zoom the active window
map kitty_mod+shift+m toggle_layout stack
map kitty_mod+shift+enter toggle_layout stack
map kitty_mod+g next_layout
# find
# kitty_mod+f overrides move to next window
map kitty_mod+f show_scrollback
# map kitty_mod+shift+f show_scrollback
map f1 launch --stdin-source=@screen_scrollback --stdin-add-formatting --type=overlay less +G -R
#: }}}
# BEGIN_KITTY_THEME
# Ayu Light
include current-theme.conf
# END_KITTY_THEME