If you know of relevant resources addressing this level of information that I might have missed, please don’t hesitate in pointing me there. I reckon that flakes is the future of Nix and mature enough to warrant a non-technical beginner’s guide. I’ve read a lot about Nix history and its evolution, including flakes. The target system will be macOS with nix, nix-darwin, and home-manager, adopting a flake-based configuration from the beginning. The main objective is to fight the cargo cult of copy and paste without reasoning. Oftentimes they may sound too naive to expert members, but I will do the homework before asking. I will be asking questions in this forum to learn, validate my understanding, and solve problems. I want to learn Nix enough to understand how the system works and the best way to manage it, up to the point of being comfortable to write a beginner’s guide targeting non-technical people. The shared configurations are complex, representing complete setups in production, without any explanation how they evolved into their current status. Frequently the information is too technical, assumes broad knowledge, applies to specific versions (unidentified), or is plainly outdated. There are multiple sources of information and plenty real configurations being shared. I’m a newcomer taking the first steps to enter the Nix universe, struggling to climb the steep learning curve.
0 Comments
Leave a Reply. |