heh, that’s even the easy part, it has a whole language that comes with it too. Getting up and running on NixOS with home-manager and flakes makes Arch install look like Candy Crush.
But it has lots of super-powers once you learn it. Steep curve though, and it never gets fully better, to this day it’s a search or two when I install something I’ve never used before.
I want to install fooFlorp2!
check nixpackages:
"
environment.systemPackages = [ pkgs.fooFlorp2 ];
or nix-shell -p fooFlorp2 "
edit configuration.nix, add pkgs.fooFlorp2
install happens, won’t work, no mention about the binary
Web search
ohh you don’t install it with pkgs, there’s a systemd that has to be enabled, and some config wrapped around it.
But the documentation said…
The documentation doesn’t lie, but it often doesn’t give you the whole answer either.
I love nix, but installing anything interesting ends up with a lot of websearches.
On the upside, my home/work and travel pc’s are all just lockstep. anything I install on one just ends up on the others, and that’s something cool.
As a person who just barley figured out how to install Mint in some laptops most of that looks like a foreign language to me.
heh, that’s even the easy part, it has a whole language that comes with it too. Getting up and running on NixOS with home-manager and flakes makes Arch install look like Candy Crush.
But it has lots of super-powers once you learn it. Steep curve though, and it never gets fully better, to this day it’s a search or two when I install something I’ve never used before.