diff --git a/config/skhd/skhdrc b/config/skhd/skhdrc index a9bb20c..0b9b571 100644 --- a/config/skhd/skhdrc +++ b/config/skhd/skhdrc @@ -4,12 +4,12 @@ rctrl - return : ~/.local/bin/kit new-window --window-type os # focus window rctrl - j : yabai -m window --focus next rctrl - k : yabai -m window --focus prev -cmd - tab : yabai -m window --focus prev -cmd + shift - tab : yabai -m window --focus next +cmd - tab : yabai -m window --focus next +cmd + shift - tab : yabai -m window --focus prev # swap window rctrl + shift - j : yabai -m window --swap next -rctrl + shift - k : yabai -m window --swap north +rctrl + shift - k : yabai -m window --swap prev # balance size of windows (mod =) rctrl - 0x18 : yabai -m space --balance @@ -52,30 +52,30 @@ rctrl - 8 : yabai -m space --focus 8 rctrl - 9 : yabai -m space --focus 9 rctrl - 0 : yabai -m space --focus 10 -# send window to desktop and follow focus -shift + cmd - x : yabai -m window --space recent; yabai -m space --focus recent -shift + cmd - z : yabai -m window --space prev; yabai -m space --focus prev -shift + cmd - c : yabai -m window --space next; yabai -m space --focus next -shift + rctrl - 1 : yabai -m window --space 1; yabai -m space --focus 1 -shift + rctrl - 2 : yabai -m window --space 2; yabai -m space --focus 2 -shift + rctrl - 3 : yabai -m window --space 3; yabai -m space --focus 3 -shift + rctrl - 4 : yabai -m window --space 4; yabai -m space --focus 4 -shift + rctrl - 5 : yabai -m window --space 5; yabai -m space --focus 5 -shift + rctrl - 6 : yabai -m window --space 6; yabai -m space --focus 6 -shift + rctrl - 7 : yabai -m window --space 7; yabai -m space --focus 7 -shift + rctrl - 8 : yabai -m window --space 8; yabai -m space --focus 8 -shift + rctrl - 9 : yabai -m window --space 9; yabai -m space --focus 9 -shift + rctrl - 0 : yabai -m window --space 10; yabai -m space --focus 10 +# send window to desktop +shift + cmd - x : yabai -m window --space recent +shift + cmd - z : yabai -m window --space prev +shift + cmd - c : yabai -m window --space next +shift + rctrl - 1 : yabai -m window --space 1 +shift + rctrl - 2 : yabai -m window --space 2 +shift + rctrl - 3 : yabai -m window --space 3 +shift + rctrl - 4 : yabai -m window --space 4 +shift + rctrl - 5 : yabai -m window --space 5 +shift + rctrl - 6 : yabai -m window --space 6 +shift + rctrl - 7 : yabai -m window --space 7 +shift + rctrl - 8 : yabai -m window --space 8 +shift + rctrl - 9 : yabai -m window --space 9 +shift + rctrl - 0 : yabai -m window --space 10 # focus monitor rctrl - w : yabai -m display --focus 1 rctrl - e : yabai -m display --focus 2 rctrl - r : yabai -m display --focus 3 -# send window to monitor and follow focus -rctrl + shift - w : yabai -m window --display 1; yabai -m display --focus 1 -rctrl + shift - e : yabai -m window --display 2; yabai -m display --focus 2 -rctrl + shift - r : yabai -m window --display 3; yabai -m display --focus 3 +# send window to monitor +rctrl + shift - w : yabai -m window --display 1 +rctrl + shift - e : yabai -m window --display 2 +rctrl + shift - r : yabai -m window --display 3 # move window shift + ctrl - a : yabai -m window --move rel:-20:0 @@ -126,7 +126,7 @@ shift + alt - f : yabai -m window --toggle native-fullscreen shift + alt - b : yabai -m window --toggle border # toggle window split type -alt - e : yabai -m window --toggle split +# alt - e : yabai -m window --toggle split # float / unfloat window and center on screen alt - t : yabai -m window --toggle float;\