Everything you need to know after installing Omachy
~/.zshrc (only appends a managed block), ~/.tmux.conf (skipped if it exists), or ~/.config/nvim/ (skipped if it exists). Your customizations are always safe.
| Focus | |
| Alt H | Focus left |
| Alt J | Focus down |
| Alt K | Focus up |
| Alt L | Focus right |
| Move | |
| Alt Shift H | Move window left |
| Alt Shift J | Move window down |
| Alt Shift K | Move window up |
| Alt Shift L | Move window right |
| Layout | |
| Alt / | Toggle tiles H/V |
| Alt , | Toggle accordion H/V |
| Alt Shift Space | Toggle floating |
| Alt F | Fullscreen |
| Workspace | |
| Alt 1-9 | Switch to workspace 1-9 |
| Alt Shift 1-9 | Move window to workspace 1-9 |
| Alt Tab | Previous workspace |
| Alt Shift Tab | Move workspace to next monitor |
| Workspace (Named) | |
| Alt D | Dev workspace |
| Alt W | Web workspace |
| Alt M | Messages workspace |
| Alt E | Email workspace |
| Alt S | Scratch workspace |
| Window | |
| Alt Enter | Open new terminal |
| Alt Q | Close window |
| Alt - | Resize smaller |
| Alt = | Resize larger |
| Service Mode | |
| Alt Shift ; | Enter service mode |
| Esc | Reload config & exit |
| R | Flatten workspace tree |
| F | Toggle floating |
| Backspace | Close all except current |
| Resize Mode | |
| Alt R | Enter resize mode |
| H / L | Resize width |
| J / K | Resize height |
| Enter or Esc | Exit resize mode |
| Tmux Panes | |
| Ctrl-B V | Split horizontal |
| Ctrl-B X | Split vertical |
| Ctrl-B H/J/K/L | Navigate panes |
| Ctrl-B Shift H/J/K/L | Resize panes |
| Tmux Windows | |
| Ctrl-B C | New window |
| Ctrl-B 1-9 | Switch to window N |
| Ctrl-B N / P | Next / previous window |
| Ctrl-B R | Reload tmux config |
| Tmux Copy Mode | |
| Ctrl-B [ | Enter copy mode |
| V | Begin selection |
| Shift V | Select line |
| Y | Copy to clipboard |
AeroSpace is a tiling window manager — windows automatically arrange themselves to fill the screen. All keybindings use Alt (Option) as the modifier.
Navigate between windows with vim-style keys:
Open a new terminal with Alt Enter and close any window with Alt Q.
AeroSpace supports several layout modes:
Tiles split the screen evenly between windows. Accordion stacks windows and shows one at a time, like tabs. Floating lets you position a window freely.
By default, workspaces are numbered 1-9:
If you installed with --named-workspaces, workspaces are named instead:
Named workspaces also auto-route apps: Ghostty and Safari go to Dev, Chrome to Web, Slack and Teams to Messages, and Mail to Email.
Service mode provides advanced window operations. Press Alt Shift ; to enter, then:
Each action automatically exits service mode.
Press Alt R to enter resize mode, then use vim keys to resize:
Press Enter or Esc to exit resize mode.
Your terminal is Ghostty with Catppuccin Mocha theme, JetBrains Mono font at 13pt, and a slightly transparent background (95% opacity). The titlebar is hidden for a cleaner look.
Tmux is your terminal multiplexer. The prefix key is Ctrl-B — press it before any tmux command.
Splits & panes:
Windows:
Copy mode uses vi keybindings. Press Ctrl-B [ to enter, V to select, Y to copy to system clipboard.
The status bar uses the Dracula theme. Windows and panes are numbered starting at 1. Mouse support is enabled.
Your shell includes several enhancements:
The dev command creates a purpose-built tmux development environment for any project.
If no path is given, it uses the current directory. The session is named after the directory.
Four tmux windows, each with a specific role:
Running dev again for the same project reattaches to the existing session instead of creating a new one. Your state is preserved.
JankyBorders draws a subtle border around each window. The active window gets a purple glow, while inactive windows have a faint gray border. This makes it easy to tell which window has focus at a glance.