___ _
/ _ \ _ __ ___ __ _ ___| |__ _ _
| | | | '_ ` _ \ / _` |/ __| '_ \| | | |
| |_| | | | | | | (_| | (__| | | | |_| |
\___/|_| |_| |_|\__,_|\___|_| |_|\__, |
|___/
Tiling windows, custom menu bar, Neovim, and a terminal that feels like home — on macOS, from a single command.
click to expand
after install, read the guide
# add the tap
$ brew tap dough654/omachy
# install the binary
$ brew install omachy
# run the installer
$ omachy install
Sensitive configs (.zshrc, .tmux.conf) are never overwritten — your customizations are safe.
Full reversal: removes packages, restores configs, and resets macOS defaults to their original values.
Existing configs are backed up with timestamps before any changes are made.
Optional --named-workspaces flag for Dev, Web, Messaging, Email, and Scratch workspace labels.
Run omachy status to see which deployed configs have been modified since installation.
All configs are embedded — no external files, no network fetches during install.