Oddbean new post about | logout
 I am learning nix and NixOS at an unprecedented pace. And by that, I mean I'm pretty sure that no human being could possibly absorb these concepts slower than I can and do. 
 Try me. I’m baffled by how impenetrable they made the docs. 
 I have literally been operating a nic-bitcoin node for almost a year on NixOS, and I literally need to hit the support matrix chat every time I want to do something. It has been 11 months, and I know how to install packages, read the module definitions,, tweak my system configuration accoridngly, and deploy via krops, whatever the fuck that is.  
 The nix language is 100% rendered from raw retard juice, straight from the fruit of the retard plant.  
 wtf are you guys talking about?

isn't it the pool, drinks, poker, and cigars night? 
 If my channel peers knew this, they would be worried.  
 😆 
 I’ve had to hit the chat for dumb stuff too. 
 Try me, I'm pretty retarded with those things. 
 nostr:nevent1qqsfmzw08zdf5z4hcysy2h2mxflmxqxdcvcjfs7q8rm6zukv8f7x2xsprfmhxue69uhkummnw3ezuumpw35x7ctjv3jhytnrdaksygqnhj2ajgwgk6exeu65jjtymtuxlycjlegfy3yr6fngy7temqyf05psgqqqqqqsh6ess6 
 I’ve tried and failed to even get started atleast 3 times 
 NixOS is the Gravity's Rainbow of side projects.  
 the ultimate nerd snipe 
 I've got an /etc/nixos that I'm pretty happy with. All my machines get a very similar env. Love it 
 Do you have a CI/CD pipeline targeting all the systems with a base config and target-specific  host configs? That sounds like the dream. 

I wish there was more thoughtful integration of git into the nixos-rebuild workflow; like, to achieve commits in lockstep with NixOS generations and some sort of association between the commit and the generation hashes? I guess people might do this with hooks? 
 Not CI/CD but a cron job that runs a script that git pulls my nixos config from my git server and does a nixos-rebuild switch.

Then I also have syncthing syncing my home dir for all app configs/states across machines. It feels damn close to using the same computer when I switch from my laptop to my desktop. 
 Though I do have a base config and then specific host configs that automatically switch based on the hostname.  
 You can’t possibly go slower than me I have been not absorbing this at all for so many years now. 
 nope. we all move slow. no one really gets. we are all just flailing. but at least when we flail, the system doesn't completely break. 👍 
 😂🤣