Omarchy on Macbook Pro

It has been almost two months since I was meaning to try omarchy I could not “move” to it, since I was in the middle of a project.

Since then, I have moved to Macbook Pro for development.

I was testing the waters, lurking on reddit etc.

Recently, Omarchy made huge progress. When I first came across it, it was already 2.x Now it is 3.1.x

One of the “features” of 3.x was better support for (Intel) Macbooks.

Today, I made the jump.

Installed Omarchy on my MBP 13" (early 2015)

To my surprise, it worked! 🎉

I was stuck (for sometime) in connecting to the network.

I was shown the Access Points in lower section, and the top section was empty.

Normal keys like up/down arrows did not (seem to) work.

So with the help of ChatGPT, I successfully connected using combination of following commandsa after initial sudo iwctl

device list
station wlan0 get-networks
station wlan0 connect "NetworkName"

Then Omarchy default UI, showed two access points in the top section, and I could move between them (to disconnect, and connect to the other etc.)

It has been only couple of hours.

At one point, I had to get away, so I tried Suspend from the menu. It seems to work. (Not sure if it suspended to disk - most likely not ¯_(ツ)_/¯ )

But after “wakeup” WiFi was lost.

I was not surprised. I had read about this on reddit.

Reboot.

but since then I saw “hyprlock screen of death” at least twice in under an hour.

FWIW, the instructions did NOT work 😢

I am setting this up for my son. While I know Omarchy would be a big jump from Windows, I would have preferred that he learnt in the process.

But the system needs to be stable.

I wanted to keep experimenting. So I thought, I’ll create a separate account for him.

But

Omarchy is single-user system by default.

While it uses SDDM, it also auto-logs-in the only user it created during the installation.

I found some instructions on reddit, but within couple of months they are out-of-date. (Could not find omarchy-seemless-login service in systemctl)

While I could spend time fighting it, it won’t be “standard” omarchy, and DHH has already refused to support it (but was nice enough to accept documentation, if someone provides some - but there isn’t one - yet)

Bottomline : I’m installing Linux Mint 22.2 for my son on that machine.

I am just glad that at least I got it working (mainly WiFi - everything else I can learn)