> The default kernel package has been updated from 6.1 to 6.6. All supported kernels since 4.19 remain available.<p>It is perhaps also worth pointing out that you can easily grab a <i>newer</i> kernel as well; <a href="https://wiki.nixos.org/wiki/Linux_kernel" rel="nofollow">https://wiki.nixos.org/wiki/Linux_kernel</a> discusses options.<p>(Which I mostly mention because I skimmed the page, saw 6.6, made a confused face, went back to check that yes I do in fact have Linux 6.8 on my NixOS 23.11 system, then reread and realized they said <i>default</i> which I didn't really process the first time.)
I started using NixOS sort of randomly - I wanted a SteamOS-esque experience for my gaming handheld, and Jovian for NixOS seemed like one of the best options for that at the time.<p>I like that it's about as close to the SteamOS experience that you can get in a third party distribution, and I like that everything is modular (so you could pick whatever desktop you want to pair it with).<p>It's weird that _everything_ is configuration in Nix. Little stuff like changing your timezone seems to require a NixOS rebuild (which requires a keyboard). GUI settings clash with the Nix way of doing things.
What I love about NixOS is the ability to configure my entire system in one place. What I hate is the Nix language itself - you’ll get used to it, but only because you have no other real choice.
I really want to switch to NixOS at one point. I’ve had a try about a month ago but having not read much documentation beforehand, it took too much time for me to get everything the way I wanted. Fedora with Hyprland has been working just fine for me so maybe I’ll hold off until things become easier.