I shifted to NixOS over three weeks ago, and I found myself pretty content with most of the things regarding NixOS (if not all the things). But I ended up stumbled with packaging some complicated packages such as intel-i915-backport-dkms equivalent from AUR and the fact that my file manager won’t recognize any application that I installed from home-manager as an application that can open files (Nautilus). So, exhausted from configuring everything by hand, I am trying to see if there are NixOS distributions that work, like Manjaro i3/sway editions, compared to Arch.
How interesting. Arch users began to switch to NixOS en masse. At the same time, they are trying to measure NixOS by Arch Linux standards. Unfortunately, the concept of NixOS is closer to Gentoo, Slackware or Guix than to conventional binary distributions like Arch Linux. There is Guix, which is an ideological successor to the ideas of NixOS, plus you cannot use it on equipment with non-free drivers without rebuilding the kernel. Guix uses the Lisp language. For those who are familiar with it, it is much easier to write their modules than in the built-in NixOS language.