1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- # enter fullscreen mode for the focused container
- alt - f : chunkc tiling::window --toggle fullscreen
- # change focus between tiling / floating windows
- shift + alt - space : chunkc tiling::window --toggle float
- # change layout of desktop
- alt - t : chunkc tiling::desktop --layout bsp
- alt - m : chunkc tiling::desktop --layout monocle
- # kill focused window
- shift + alt - q : chunkc tiling::window --close
- # change focus
- alt - h : chunkc tiling::window --focus west
- alt - j : chunkc tiling::window --focus south
- alt - k : chunkc tiling::window --focus north
- alt - l : chunkc tiling::window --focus east
- alt - p : chunkc tiling::window --focus prev
- alt - n : chunkc tiling::window --focus next
- # move focused window
- shift + alt - h : chunkc tiling::window --warp west
- shift + alt - j : chunkc tiling::window --warp south
- shift + alt - k : chunkc tiling::window --warp north
- shift + alt - l : chunkc tiling::window --warp east
- alt - r : chunkc tiling::desktop --rotate 90
- # move focused container to workspace
- shift + alt - m : chunkc tiling::window --send-to-desktop $(chunkc get _last_active_desktop)
- shift + alt - p : chunkc tiling::window --send-to-desktop prev
- shift + alt - n : chunkc tiling::window --send-to-desktop next
- shift + alt - 1 : chunkc tiling::window --send-to-desktop 1
- shift + alt - 2 : chunkc tiling::window --send-to-desktop 2
- shift + alt - 3 : chunkc tiling::window --send-to-desktop 3
- shift + alt - 4 : chunkc tiling::window --send-to-desktop 4
- shift + alt - 5 : chunkc tiling::window --send-to-desktop 5
- shift + alt - 6 : chunkc tiling::window --send-to-desktop 6
- shift + alt - a : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge west; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge east
- shift + alt - s : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge south; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge north
- shift + alt - w : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge north; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge south
- shift + alt - d : chunkc tiling::window --use-temporary-ratio 0.05 --adjust-window-edge east; chunkc tiling::window --use-temporary-ratio -0.05 --adjust-window-edge west
- # create desktop, move window and follow focus
- shift + cmd - n : chunkc tiling::desktop --create;\
- id=$(chunkc tiling::query --desktops-for-monitor $(chunkc tiling::query --monitor-for-desktop $(chunkc tiling::query --desktop id)));\
- chunkc tiling::window --send-to-desktop $(echo ${id##* });\
- chunkc tiling::desktop --focus $(echo ${id##* })
- # create desktop and follow focus
- cmd + alt - n : chunkc tiling::desktop --create;\
- id=$(chunkc tiling::query --desktops-for-monitor $(chunkc tiling::query --monitor-for-desktop $(chunkc tiling::query --desktop id)));\
- chunkc tiling::desktop --focus $(echo ${id##* })
- # destroy desktop
- cmd + alt - w : chunkc tiling::desktop --annihilate
- # send window to desktop and follow focus
- shift + cmd - x : chunkc tiling::window --send-to-desktop $(chunkc get _last_active_desktop); chunkc tiling::desktop --focus $(chunkc get _last_active_desktop)
- shift + cmd - z : chunkc tiling::window --send-to-desktop prev; chunkc tiling::desktop --focus prev
- shift + cmd - c : chunkc tiling::window --send-to-desktop next; chunkc tiling::desktop --focus next
- shift + cmd - 1 : chunkc tiling::window --send-to-desktop 1; chunkc tiling::desktop --focus 1
- shift + cmd - 2 : chunkc tiling::window --send-to-desktop 2; chunkc tiling::desktop --focus 2
- shift + cmd - 3 : chunkc tiling::window --send-to-desktop 3; chunkc tiling::desktop --focus 3
- shift + cmd - 4 : chunkc tiling::window --send-to-desktop 4; chunkc tiling::desktop --focus 4
- shift + cmd - 5 : chunkc tiling::window --send-to-desktop 5; chunkc tiling::desktop --focus 5
- shift + cmd - 6 : chunkc tiling::window --send-to-desktop 6; chunkc tiling::desktop --focus 6
- shift + cmd - 7 : chunkc tiling::window --send-to-desktop 7; chunkc tiling::desktop --focus 7
- # toggle sticky, float and resize to picture-in-picture size
- alt - s : chunkc tiling::window --toggle sticky;\
- chunkc tiling::window --grid-layout 5:5:4:0:1:1
|