i give up, systemd. you win
Conversation
Replying to
been cleaning up... one laptop now nixos + some nixos lxc guests for experiments. remaining debian systems all have single user nix set up. resumed nix-packaging custom dev setup. old code based on 17/18 releases still works so i am convinced nix/nixos is the way forward.
1
main machine (a lxc guest i can move around) will remain debian. too many hacks accumulated over the years.
i really like nix, and i'm warming up to nixos, but it is a real pain to switch. everything is different.
2
doing some more wrapping...
when it works, it is great. i'm invested.
however nixpkgs is very complex. hard to read. hard to debug. there is a lot of indirection. hard to see what things actually mean. there are definitely common patterns, but it's a lot to absorb.
Replying to
en.wikipedia.org/wiki/NixOS#Imp
I love it! Must break almost everything but... who cares? It's so beautiful!
1
Replying to
It feels like the right way to tackle ever growing complexity. What I like about it is that you can keep old software around (e.g. old client build system) without much hassle, and copy it between machines (nix-copy-closure) and it just works along side an updated system.
1

