diff options
| author | Ryan Schanzenbacher <ryan@rschanz.org> | 2026-06-25 00:42:18 -0400 |
|---|---|---|
| committer | Ryan Schanzenbacher <ryan@rschanz.org> | 2026-06-25 00:42:18 -0400 |
| commit | ce371efd802e63b08c16a43735f539df0d324c18 (patch) | |
| tree | 1bf28aeeb3c3139bfb60e064d397aeca81d67fb7 /hosts | |
| parent | b46d42c560eb97f214d0b767c0ffee44711ecfba (diff) | |
new keybinds
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/RyanMac/configuration.nix | 46 |
1 files changed, 26 insertions, 20 deletions
diff --git a/hosts/RyanMac/configuration.nix b/hosts/RyanMac/configuration.nix index 16e1006..2f125dd 100644 --- a/hosts/RyanMac/configuration.nix +++ b/hosts/RyanMac/configuration.nix | |||
| @@ -151,29 +151,35 @@ in { | |||
| 151 | services.skhd = { | 151 | services.skhd = { |
| 152 | enable = true; | 152 | enable = true; |
| 153 | skhdConfig = '' | 153 | skhdConfig = '' |
| 154 | alt - d : osascript -e 'tell application "System Events" to key code 49 using {command down}' | 154 | cmd - d : osascript -e 'tell application "System Events" to key code 49 using {command down}' |
| 155 | alt - return : osascript -e 'tell application "Ghostty"' -e 'new window' -e 'activate' -e 'end tell' | 155 | cmd - return : osascript -e 'tell application "Ghostty"' -e 'new window' -e 'activate' -e 'end tell' |
| 156 | 156 | ||
| 157 | alt - up : ${pkgs.yabai}/bin/yabai -m window --focus north | 157 | cmd - up : ${pkgs.yabai}/bin/yabai -m window --focus north || ${pkgs.yabai}/bin/yabai -m display --focus north |
| 158 | shift + alt - up : ${pkgs.yabai}/bin/yabai -m window --swap north | 158 | shift + cmd - up : ${pkgs.yabai}/bin/yabai -m window --swap north || ${pkgs.yabai}/bin/yabai -m window --display north |
| 159 | alt - down : ${pkgs.yabai}/bin/yabai -m window --focus south | 159 | cmd - down : ${pkgs.yabai}/bin/yabai -m window --focus south || ${pkgs.yabai}/bin/yabai -m display --focus south |
| 160 | shift + alt - down : ${pkgs.yabai}/bin/yabai -m window --swap south | 160 | shift + cmd - down : ${pkgs.yabai}/bin/yabai -m window --swap south || ${pkgs.yabai}/bin/yabai -m window --display south |
| 161 | alt - right : ${pkgs.yabai}/bin/yabai -m window --focus east | 161 | cmd - right : ${pkgs.yabai}/bin/yabai -m window --focus east || ${pkgs.yabai}/bin/yabai -m display --focus east |
| 162 | shift + alt - right : ${pkgs.yabai}/bin/yabai -m window --swap east | 162 | shift + cmd - right : ${pkgs.yabai}/bin/yabai -m window --swap east || ${pkgs.yabai}/bin/yabai -m window --display east |
| 163 | alt - left : ${pkgs.yabai}/bin/yabai -m window --focus west | 163 | cmd - left : ${pkgs.yabai}/bin/yabai -m window --focus west || ${pkgs.yabai}/bin/yabai -m display --focus west |
| 164 | shift + alt - left: ${pkgs.yabai}/bin/yabai -m window --swap west | 164 | shift + cmd - left: ${pkgs.yabai}/bin/yabai -m window --swap west || ${pkgs.yabai}/bin/yabai -m window --display west |
| 165 | 165 | ||
| 166 | shift + alt - 1 : ${pkgs.yabai}/bin/yabai -m window --space 1 | 166 | shift + cmd - space: ${pkgs.yabai}/bin/yabai -m window --toggle float |
| 167 | shift + alt - 2 : ${pkgs.yabai}/bin/yabai -m window --space 2 | ||
| 168 | shift + alt - 3 : ${pkgs.yabai}/bin/yabai -m window --space 3 | ||
| 169 | shift + alt - 4 : ${pkgs.yabai}/bin/yabai -m window --space 4 | ||
| 170 | shift + alt - 5 : ${pkgs.yabai}/bin/yabai -m window --space 5 | ||
| 171 | shift + alt - 6 : ${pkgs.yabai}/bin/yabai -m window --space 6 | ||
| 172 | shift + alt - 7 : ${pkgs.yabai}/bin/yabai -m window --space 7 | ||
| 173 | shift + alt - 8 : ${pkgs.yabai}/bin/yabai -m window --space 8 | ||
| 174 | shift + alt - 9 : ${pkgs.yabai}/bin/yabai -m window --space 9 | ||
| 175 | 167 | ||
| 176 | alt - f : ${pkgs.yabai}/bin/yabai -m window --toggle zoom-fullscreen | 168 | shift + cmd - return: ${pkgs.yabai}/bin/yabai -m window --toggle sticky |
| 169 | |||
| 170 | cmd - f : ${pkgs.yabai}/bin/yabai -m window --toggle zoom-fullscreen | ||
| 171 | |||
| 172 | shift + cmd - f: ${pkgs.yabai}/bin/yabai -m window --toggle native-fullscreen | ||
| 173 | |||
| 174 | shift + cmd - 1 : ${pkgs.yabai}/bin/yabai -m window --space 1 | ||
| 175 | shift + cmd - 2 : ${pkgs.yabai}/bin/yabai -m window --space 2 | ||
| 176 | shift + cmd - 3 : ${pkgs.yabai}/bin/yabai -m window --space 3 | ||
| 177 | shift + cmd - 4 : ${pkgs.yabai}/bin/yabai -m window --space 4 | ||
| 178 | shift + cmd - 5 : ${pkgs.yabai}/bin/yabai -m window --space 5 | ||
| 179 | shift + cmd - 6 : ${pkgs.yabai}/bin/yabai -m window --space 6 | ||
| 180 | shift + cmd - 7 : ${pkgs.yabai}/bin/yabai -m window --space 7 | ||
| 181 | shift + cmd - 8 : ${pkgs.yabai}/bin/yabai -m window --space 8 | ||
| 182 | shift + cmd - 9 : ${pkgs.yabai}/bin/yabai -m window --space 9 | ||
| 177 | ''; | 183 | ''; |
| 178 | }; | 184 | }; |
| 179 | 185 | ||
