Spectacle Window Manager Keybindings For Phoenix
Phoenix is a lightweight macOS window and app manager scriptable with JavaScript.
-
Install Phoenix first.
-
Clone and link the configuration.
git clone https://github.com/danshan/phoenix-config.git ~/.phoenix-config`
ln -fs ~/.phoenix-config/.phoenix.js ~/.phoenix.js
- Reload the configutation.
cd ~/.phoenix-config && git pull
Hammerspoon-config comes with a set of default keybindings. See installation for more on altering and disabling default keybindings.
- Application Launcher
Application Name | Chord | Activator |
---|---|---|
iTerm |
⌥ | ~ |
Craft |
⌥ | , |
Postman |
⌥ | . |
Finder |
⌥ | / |
Preview |
⌥ | ; |
Microsoft Edge |
⌥ | 1 |
Safari |
⌥ | 2 |
Longchat |
⌥ | 3 |
WeChat |
⌥ | 4 |
iStatistica Pro |
⌥ | A |
WebStome |
⌥ | D |
Sublime Text |
⌥ | E |
Slack |
⌥ | N |
BearyChat |
⌥ | B |
Reminders |
⌥ | R |
IntelliJ IDEA |
⌥ | S |
Tweetbot |
⌥ | T |
KeyPassXC |
⌥ | W |
- Window Resize
Application Name | Chord | Activator |
---|---|---|
maximize |
⌥ ⌘ | M |
smaller |
⌥ ⌘ | - |
larger |
⌥ ⌘ | = |
left half |
⌥ ⌘ | ← |
right half |
⌥ ⌘ | → |
up half |
⌥ ⌘ | ↑ |
down half |
⌥ ⌘ | ↓ |
fit screen height |
⌥ ⌘ | H |
fit screen width |
⌥ ⌘ | W |
- Window Movement
Application Name | Chord | Activator |
---|---|---|
move < |
⌥⌃ | H |
move > |
⌥⌃ | L |
move ^ |
⌥⌃ | K |
move v |
⌥⌃ | J |
move to next screen |
⌥⌃ | N |
move to previous screen |
⌥⌃ | P |
Feel free to submit an issue/feature request/pull request.