-
Notifications
You must be signed in to change notification settings - Fork 0
/
.skhdrc
50 lines (40 loc) · 2.47 KB
/
.skhdrc
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
:: default : chunkc border::color 0xFF6699CC
:: resize @ : chunkc border::color 0xFFFAC863
# enter fullscreen mode for the focused container, only works in bsp mode
ctrl - f : chunkc tiling::window --toggle fullscreen; chunkc tiling::window --grid-layout 1:1:0:0:1:1;
# change focused window to float
ctrl + shift - space : chunkc tiling::window --toggle float
# change desktop's layouts
ctrl + alt - b : chunkc tiling::desktop --layout bsp
ctrl + alt - m : chunkc tiling::desktop --layout monocle
ctrl + alt - f : chunkc tiling::desktop --layout float
# kill focused window
ctrl + shift - q : chunkc tiling::window --close
# change focus
ctrl - left : chunkc tiling::window --focus west
ctrl - down : chunkc tiling::window --focus south
ctrl - up : chunkc tiling::window --focus north
ctrl - right : chunkc tiling::window --focus east
# move focused window
ctrl + shift - left : chunkc tiling::window --warp west
ctrl + shift - down : chunkc tiling::window --warp south
ctrl + shift - up : chunkc tiling::window --warp north
ctrl + shift - right : chunkc tiling::window --warp east
# move focused container to workspace
ctrl + shift - 1 : chunkc tiling::window --send-to-desktop 1
ctrl + shift - 2 : chunkc tiling::window --send-to-desktop 2
ctrl + shift - 3 : chunkc tiling::window --send-to-desktop 3
ctrl + shift - 4 : chunkc tiling::window --send-to-desktop 4
ctrl + shift - 5 : chunkc tiling::window --send-to-desktop 5
ctrl + shift - 6 : chunkc tiling::window --send-to-desktop 6
ctrl + shift - 7 : chunkc tiling::window --send-to-desktop 7
ctrl + shift - 8 : chunkc tiling::window --send-to-desktop 8
ctrl + shift - 9 : chunkc tiling::window --send-to-desktop 9
ctrl + shift - 0 : chunkc tiling::window --send-to-desktop 10
# resize mode
ctrl - r ; resize
resize < escape ; default
resize < left : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge west; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge east;
resize < down : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge south; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge north;
resize < up : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge north; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge south;
resize < right : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge east; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge west;