Skip to Content
omarchy4mac

What omarchy4mac is

Omarchy 4's desktop on the Mac: AeroSpace for tiling, SketchyBar for the bar, and one theme script that recolours everything.

Omarchy 4, for the Mac. An Omarchy port for macOS — for those of us who want the Omarchy experience but can't (or won't) leave the Mac. The story of the port is in How to make macOS look and feel like Omarchy.

The finished omarchy4mac desktop: Omarchy's bar across the top with five workspaces, a clock, the weather and the gruvbox theme, and a Ghostty terminal open below it

The finished port: Omarchy's bar, five workspaces, gruvbox, and a Ghostty window. No Arch install, no drive wiped.

Omarchy is DHH's opinionated Arch + Hyprland setup. This repo recreates the parts that matter on macOS with native tools:

Omarchy piecemacOS stand-inConfig here
Hyprland (tiling WM)AeroSpaceaerospace/
WaybarSketchyBarsketchybar/
Window bordersJankyBordersborders/
Keybindings / menusHammerspoonhammerspoon/
Omarchy themestheme script (syncs from omacom/omarchy)bin/theme
PromptStarship, Omarchy 4's own configstarship/

The theme script is the centerpiece: theme --sync pulls every theme from the Omarchy repo, at the commit pinned in OMARCHY_COMMIT, and converts it for Ghostty, Neovim (LazyVim), and btop. theme random respects macOS light/dark appearance, and a launchd listener re-themes everything the instant the system flips appearance.

Where to go next

Prefer to read the code first? It is at github.com/dividendsolo/omarchy4mac.

Credits and license

  • omacom/omarchy — the original, and the live source of every theme this port uses.
  • AeroSpace, SketchyBar, JankyBorders, Hammerspoon, Starship — the projects doing the actual work.

MIT.

On this page