Nix is the ultimate DevOps toolkit
11–20 of 243 posts
Re: Nix is the ultimate DevOps toolkit
#12I spend a few hours looking at nix about a year ago and found it impenetrable. I simply do not grok the syntax or what the functions do. I tried searching for the functions shown in the examples on the website to no avail. I searched packages, options, and even resorted to ctrl-f while clicking through the site "documentation"... It sounds awesome, but its in dire need of some better documentation if it wants to be a…
Re: Nix is the ultimate DevOps toolkit
#13The merges-straight-to-master give me the willies. https://botsin.space/@complainingaboutmastercommits
Note that those statistics are incorrect, but pushes to master still do happen.
Re: Nix is the ultimate DevOps toolkit
#14I spend a few hours looking at nix about a year ago and found it impenetrable. I simply do not grok the syntax or what the functions do. I tried searching for the functions shown in the examples on the website to no avail. I searched packages, options, and even resorted to ctrl-f while clicking through the site "documentation"... It sounds awesome, but its in dire need of some better documentation if it wants to be a…
Did you follow the language tutorial in the manual or something else?
Re: Nix is the ultimate DevOps toolkit
#15Re: Nix is the ultimate DevOps toolkit
#16Re: Nix is the ultimate DevOps toolkit
#17Also, regarding DevOps, the tooling around Nix makes it a little brittle for anything event based--rapidly changing configurations on the fly due to network conditions (Consul, Ansible, etc). This is where configuration management is heading, and due to the static nature of Nix, delegating dynamic changes is hard/anti pattern.
Re: Nix is the ultimate DevOps toolkit
#18Re: Nix is the ultimate DevOps toolkit
#19Re: Nix is the ultimate DevOps toolkit
#20I tried to learn before. But the docs made it incredibly hard. They went into excruciating detail of how it works. I still never made my own nix package. I’m wondering as a solo dev, who uses his personal machine, and two servers, if the hard work of learning it will pay off. But it definitely looks interesting.
What kind of tutorial would you like to read?
The docs for using nix as a package manager are decent. But the rest, less so. They’re a recursive rabbit hole of confusion.