Relationship goals with NixOS
Relationship goals with NixOS
McMahon reaction meme depicting increasing satisfaction. Descriptions read as follows:
- "You discover a new app"
- "It's in Nixpkgs"
- "It has a NixOS module"
- "It has a Home Manager module"
- "It has a Stylix module which makes it look awesome"
I don't understand a thing.
In Germany we would say "verstehe nix"
Bitte?
Gesundheit
Hä?
And in dutch we would say "ik begrijp er niks van"
Just to clarify for everyone else:
~/
. Very convenient for shells, browsers, and whatever else you want in there. Let’s say you want to have a specific shell, with a specific ssh signing key, and whatever prompt you like. The home-manager daemon would build it for you with a new system evaluation.You use the word "declare" a lot. I am not sure, but in Nix I declare the desired state of installed packages and configurations in an obscure language and the package manger takes care of that, right?
Now the module declare reasonable default configurations? Like http server starts on system start and serves on port 80?
Now you lost me at the Home-Manger. I can declare stuff in my home folder. OK, so for user-wide configuration? For packages and configuration in the user space? Or what?