@Kingstrum Sort of.. I havent found a good source to actually leanr the syntax.. what I did was download a few different examples of people writing very complex and powerful configurations across multiple machines... then i just hacked at it until I figured out what the hell was going on. At first it was all very confusing but I quickly started to pick up on the patterns. After a few weeks I was at the point today I was able to write the whole thing from scratch and finally feel I can be productive with it.
Other than RTFM nonsense the only thing I can suggest is to check out some example configurations, oh and join the matrix chat for help they are REALLY helpful.
@freemo
Nooooo... What have you done! Gonna think about it now for days..
@AncientGood By all means, do it.. you wont regret it
@freemo what is nix OS? had a look at the website. From what I understand it’s a distro for server use?
@brunorobert It is a distro, though its not specific to servers no. The main two unique features it has is 1) its deterministic (one config configures every app and service and piece of hardware so every computer that uses the same config will have identical environments). 2) it is versioned.. so when you update your system or install something new you have a new "version" of you system and at boot time you can rollback to an earlier version if the new version is broken.
@freemo sounds super interesting. Thank you for the explanation, I’m going to have try it out!
@brunorobert You should, its a big deal IMO :)
@freemo I've been putting off doing a deep dive into #NixOS for almost a year now. I have a bunch of sources saved up, but did you find anything in particular helpful to get started/make a serious go of it?
#Linux #DIY