Which one(s) and why?
I am now at NixOS. I like the reproducibility and immutability of the distro, but the documentation is far from great and configuring the OS you want is not that straightforward. I also don’t like that even though it has a great number of packages, they tend to be slightly outdated.
I am not sure if I will stick with it, but I really like that I can create very specialised configurations that are also portable. I am currently using KDE but I am thinking of switching to Hyprland once I get more comfortable around NixOS and home manager/flakes, as nothing beats tiling managers in my opinion.
I also settled on NixOS after Ubuntu -> Arch -> Debian -> Fedora -> Silverblue -> NixOS. Couldn’t be happier and no plans to leave.
NixOS/hyprland is the perfect blend of practicality and fun for me
It works pretty solidly, sometimes doing something others can do imperatively in a single command can be a pain though
Did you have to learn the Nix language? I like the idea but I found all the different commands you have to use confusing…
You can start with getfleek.dev and transition to nix after you settled and fleek isnt enough anymore.
Another vote for Nix!