nixos fucking sucks.
it has a lot of promise, but the way it's so open-ended without much in the way of opinionated examples
especially once shit like flakes or home-manager come into play, means that I've had to try to piece things together from scattered examples across that all do things in different ways that don't really work well together
and don't even get me started on the fucking impossibility of neovim and language servers. going right the fuck back to vscode and not even looking back.
at least flake-less, home-manager-less plain old channel-based nixos-unstable is stable enough.