@jr0cket Went all in early on. Absolutely love the minimalim, beauty as and "just works". Make sure to stay safe with btrfs snapshots (which should be default since v3)
I have used a Btrfs snapshot rollback with Garuda Linux, after many breaking change from a Arch Linux package upgrades (I assume mostly due to Hyprland). The rollback via the boot prompt worked very well (until the restore ran out of space and made Arch unbootable). Omarchy failed badly after an update and I couldnt boot into it to do a rollback. The quality isn't there, it seems far too much of a hack by someone without enough experience. I prefer my AstroNvim setup for Neovim, the author has created a highly polished set of libraries that minimise the need for a lot of bespoke config. They are also very respinsive to the community. LazyVim is okay now they eventually fixed the Clojure Extra in LazyVim after many months of saying it had nothing to do with LazyVim and ignoring pull requests and community feedback. I would recommend LazyVim if you want the bleeding edge (and extra maintenance burden) or Kickstart to create a highly customised experience (and learn Lua language and Neovim API deeply)
I think, the neovim/lazyvim bits in Omarchy do not really get into the way. Found the the way around the Clojure Extra issue was not too hard either. 😉
After running out of space doing a Btrfs restore and totally destroying my OS, I have gone back to Debian Linux. I really enjoy the stability and no maintenance required. I have a simple script that downloads the latest dev tools if they are not yet packaged in Debian.
Arch, Hyprland and Neovim are the big bits imho. Been using Linux for ages, but Omarchy was my first Arch on the Desktop. DHH controversies aside, I like the defaults and the aesthetics.
As I've stopped using Omarchy (serious concerns about the author and their advocation of hate groups in my country) I have liked some things in Garuda Linux, it seems much more organised and professional. It did make Arch Linux a bit easier to use. There quickly became a long list of things I wanted to change in Omachy. The need for Btrfs restores became too frequent to be worth it (even if I could ignore the authors toxic rhetoric) So I'm back to using my AstroNvim based config, where I am much more productive. LazyVim is a good shiwcase for the plugins by Folke. LazyVim is currently up to date with Treesitter (until AstroNvim v6 release, just after neovim 0.12 is released). I haven't noticed any difference in day to day usage though