Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
1–10 of 227 posts
Re: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
#2Re: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
#3Re: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
#4NixOS introduces a new form of declarative configuration, fusing Gentoo's highly configurable nature with BSD's unified configuration file approach. For me, it's absolutely perfect until my own laziness bites me in the butt. If you want to do a gentle dive into Nix, resist the temptation to go full "NixOS" and learn the Nix build/environment system first. It will make things a lot easier for you in the long run.
Re: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
#5I read of Nix now and then. Seems its more than a fad. Why should I invest time? What makes it stand out?
Re: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
#6I am glad someone is doing this. There's lots of things in nix I want to try and use but the tooling and docs are just a bridge too far for me, if someone's going to give the initial ux a do over then I'm down for that!
Re: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
#7I think I need a “Channels to Flakes”. I have an existing system configuration that seems to work fine without flakes. What am I missing out on?
Re: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
#8I read of Nix now and then. Seems its more than a fad. Why should I invest time? What makes it stand out?
If your work tends to be more isolated and self contained on stable unchanging mainline or mainstream versions of any dependencies you have. Then it’s not worth your time and you won’t appreciate or understand it’s value.
Re: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
#9Re: Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
#10I read of Nix now and then. Seems its more than a fad. Why should I invest time? What makes it stand out?
I'm just starting a serious learning journey with Nix after flirting with the idea for a few years. Mostly because I find myself endlessly working on tooling to support the projects I work on that Nix already does extremely well.
The feature I am most sold on is the ability to invoke clean complex development environments, that bring themselves to existence automatically as I traverse directories. If you work in code or in DevOps, Nix is totally worth a look.