42 lines
2.8 KiB
Plaintext
42 lines
2.8 KiB
Plaintext
lalt - return: /Applications/kitty.app/Contents/MacOS/kitty --single-instance -d ~
|
|
lalt - t: open ~/
|
|
|
|
lalt - q: yabai -m window --close
|
|
lalt - f: yabai -m window --toggle native-fullscreen
|
|
|
|
lalt - h : yabai -m window --focus west
|
|
lalt - l: yabai -m window --focus east
|
|
lalt - j: yabai -m window --focus south
|
|
lalt - k: yabai -m window --focus north
|
|
|
|
lalt + shift - h : yabai -m window --warp west || $(yabai -m window --display west && yabai -m display --focus west && yabai -m window --warp last) || yabai -m window --move rel:-10:0
|
|
lalt + shift - j : yabai -m window --warp south || $(yabai -m window --display south && yabai -m display --focus south) || yabai -m window --move rel:0:10
|
|
lalt + shift - k : yabai -m window --warp north || $(yabai -m window --display north && yabai -m display --focus north) || yabai -m window --move rel:0:-10
|
|
lalt + shift - l : yabai -m window --warp east || $(yabai -m window --display east && yabai -m display --focus east && yabai -m window --warp first) || yabai -m window --move rel:10:0
|
|
|
|
lalt + shift - 1 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[1] ]] \
|
|
&& yabai -m window --space $SPACES[1] && yabai -m window --space 1 && yabai -m space --switch 1
|
|
lalt + shift - 2 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[2] ]] \
|
|
&& yabai -m window --space $SPACES[2]
|
|
lalt + shift - 3 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[3] ]] \
|
|
&& yabai -m window --space $SPACES[3]
|
|
lalt + shift - 4 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[4] ]] \
|
|
&& yabai -m window --space $SPACES[4]
|
|
lalt + shift - 5 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[5] ]] \
|
|
&& yabai -m window --space $SPACES[5]
|
|
lalt + shift - 6 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[6] ]] \
|
|
&& yabai -m window --space $SPACES[6]
|
|
lalt + shift - 7 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[7] ]] \
|
|
&& yabai -m window --space $SPACES[7]
|
|
lalt + shift - 8 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[8] ]] \
|
|
&& yabai -m window --space $SPACES[8]
|
|
lalt + shift - 9 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[9] ]] \
|
|
&& yabai -m window --space $SPACES[9]
|
|
lalt + shift - 0 : SPACES=($(yabai -m query --displays --display | jq '.spaces[]')) && [[ -n $SPACES[10] ]] \
|
|
&& yabai -m window --space $SPACES[10]
|
|
|
|
|
|
lalt - s: yabai --start-service
|
|
lalt + shift - s: yabai --stop-service
|
|
# lalt - 2: yabai --restart-service
|