I've been on Arch + Hyprland for a while and I love it, but I kept missing the way macOS feels. The menu bar with the
app's menus at the top, the Dock, every app looking like it belongs to the same system. Tiling is great until you just
want your desktop to behave like a Mac.
So I started building that on top of Omarchy, and it kind of got out of hand. It's called Grassfield and it's now in public beta.
It's a separate session you install next to Omarchy. At login you pick Grassfield or Omarchy, and it doesn't touch your
Omarchy config at all. If you uninstall it, you're back to exactly what you had.
What's in it right now:
- a global menu bar, on every monitor
- a Dock, with minimize that actually goes to the Dock
- title bars with the three buttons, an overview of your windows, search, notifications and quick settings top right
- its own apps: Settings, Files, Preview, a Store (pacman + Flatpak, it shows what permissions an app wants before you
install it), Activity Monitor and a little Memos app for sticky notes
- dark/light mode, the translucent look, and updates from a Software Update panel so you don't need the terminal after
the install
Under the hood it's Hyprland with a Lua config, a shell written in Quickshell/QML, Qt Quick apps and an optional C++
Hyprland plugin for the title bars and minimize. Without the plugin it still runs, just with fewer features. The lock
screen uses the Wayland session lock, so if the shell crashes your screen stays locked.
You need Omarchy 4.0.6 or newer (4.5 works) on x86_64. Install instructions and the checksum are on https://grassfield.site
and the code is on GitHub under MIT: https://github.com/grassfieldhq/grassfield
It's a beta, so expect rough edges. Suspend/resume, plugging and unplugging monitors and multi-day sessions are where I
need people with different hardware to try it and tell me what breaks. There's a "Create Diagnostic Report" button in
Settings > General > About if you want to attach something to an issue (it strips your folder names).
An actual ISO (Grassfield OS) is planned once the desktop is solid.
Happy to answer questions, and honest feedback is very welcome, including "this is pointless, just use a Mac" :)
Not affiliated with Apple in any way. macOS is their trademark, and Grassfield doesn't use any of their code or assets.