Last active
February 10, 2018 10:14
-
-
Save mokkun/f538e0263f4beeea99af7086d459e23f to your computer and use it in GitHub Desktop.
Update commands to use hyper key
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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