Omarchy-inspired window management setup for macOS.
brew install --cask nikitabobko/tap/aerospaceGrant Accessibility permissions: System Settings > Privacy & Security > Accessibility > Enable AeroSpace
ln -sf ~/dev/dotfiles/macos/aerospace.toml ~/.aerospace.tomlopen -a AeroSpace| Key | Action |
|---|---|
opt + h/j/k/l |
Focus window left/down/up/right |
opt + shift + h/j/k/l |
Move window |
opt + 1-5 |
Switch workspace |
opt + shift + 1-5 |
Move window to workspace |
opt + tab |
Toggle last workspace |
opt + backtick |
Toggle last focused window |
opt + f |
Fullscreen |
opt + t |
Toggle float/tile |
opt + slash |
Toggle horizontal/vertical split |
opt + a |
Toggle accordion layout |
opt + b |
Balance window sizes |
opt + g |
Join with window below |
opt + shift + g |
Join with window to right |
opt + w |
Close window |
opt + shift + w |
Close all but current |
opt + r |
Enter resize mode |
opt + shift + r |
Reload config |
opt + ctrl + h/j/k/l |
Focus monitor |
opt + shift + ctrl + h/j/k/l |
Move window to monitor |
Resize mode: h/j/k/l to resize, esc or enter to exit
These apps float by default:
- System Settings
- Raycast
- 1Password
- Create split layouts: Use
opt + g(join below) oropt + shift + g(join right) to nest windows - Example: For 1 window left, 2 stacked right: focus middle window, press
opt + gto join with the one below