Skip to content

Instantly share code, notes, and snippets.

@mokkun
Last active February 10, 2018 10:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mokkun/f538e0263f4beeea99af7086d459e23f to your computer and use it in GitHub Desktop.
Save mokkun/f538e0263f4beeea99af7086d459e23f to your computer and use it in GitHub Desktop.
Update commands to use hyper key
# close focused window
hyper - w : chunkc tiling::window --close
# focus window
hyper - h : chunkc tiling::window --focus west
hyper - j : chunkc tiling::window --focus south
hyper - k : chunkc tiling::window --focus north
hyper - l : chunkc tiling::window --focus east
# equalize size of windows
hyper - 0x1B : chunkc tiling::desktop --equalize
# increase region size
hyper - 0x27 : chunkc tiling::window --use-temporary-ratio 0.1 --adjust-window-edge west
hyper - 0x1E : chunkc tiling::window --use-temporary-ratio 0.1 --adjust-window-edge east
# decrease region size
hyper - 0x2A : chunkc tiling::window --use-temporary-ratio -0.1 --adjust-window-edge west
hyper - 0x21 : chunkc tiling::window --use-temporary-ratio -0.1 --adjust-window-edge east
# move window
hyper - y : chunkc tiling::window --warp west
hyper - u : chunkc tiling::window --warp south
hyper - i : chunkc tiling::window --warp north
hyper - o : chunkc tiling::window --warp east
# focus monitor
hyper - 1 : chunkc tiling::monitor -f 1
hyper - 2 : chunkc tiling::monitor -f 2
# send window to monitor and follow focus
hyper - z : chunkc tiling::window --send-to-monitor prev; chunkc tiling::monitor -f prev
hyper - c : chunkc tiling::window --send-to-monitor next; chunkc tiling::monitor -f next
# make floating window fill screen
hyper - up : chunkc tiling::window --grid-layout 1:1:0:0:1:1
# make floating window fill left-half of screen
hyper - left : chunkc tiling::window --grid-layout 1:2:0:0:1:1
# make floating window fill right-half of screen
hyper - right : chunkc tiling::window --grid-layout 1:2:1:0:1:1
# rotate tree
hyper - r : chunkc tiling::desktop --rotate 90
# toggle window fullscreen
hyper - f : chunkc tiling::window --toggle fullscreen
# toggle window split type
hyper - e : chunkc tiling::window --toggle split
# float / unfloat window and center on screen
hyper - t : chunkc tiling::window --toggle float;\
chunkc tiling::window --grid-layout 4:4:1:1:2:2
# change layout of desktop
hyper - b : chunkc tiling::desktop --layout bsp
hyper - m : chunkc tiling::desktop --layout monocle
hyper - n : chunkc tiling::desktop --layout float
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment