Anyone fiddling with nix, nix-darwin for their computer setup and what not?
Not yet but I saw that this was announced: https://determinate.systems/
I use their nix installer script. Really easy.
I tried out NixOS a few years ago, and now only have 2 (out of 15) nodes converted. Going all in wasn't my plan, but it was just too good. I have some experience with Nix on other OS's as well, as I am slowly rolling Nix out for developer environments on other Linux Distros and Mac.
Nice - I’ve been looking at it from the side lines for quite some time now before taking the decision to migrate from my ansible setup for my computer setup. And now roughly five days into it I’m almost done and can honestly say that I’m amazed on how awesomely it has been to learn.
I've been daily driving NixOs for more then 2 years now. I deploy blog, home server and personal machine. It's absolutely irreplaceable for me now
@FlakM what made you decide on NixOS?
If I recall correctly I got annoyed at jumping between machines with different software versions and missing configuration. But since then I've found out so many little use cases that made the whole effort worthwhile.
@Anders Johansson kudos on the journey! Wait until a year from now you will come back and understand the system in 30 seconds :heart_eyes: Did you have any major problems with migrating?
@FlakM thank you :folded_hands: no real issues. The major ones was mostly figure out nix-darwin and home-manager. Once I did that it was pretty smooth sailing from that. Only thing left now is make the setup a little more modular so work both for my private and work computers.
Btw to procrastinate from other work Im reading the PhD thesis describing nix and Nixos by Elco https://edolstra.github.io/pubs/nspfssd-lisa2004-final.pdf it's a fascinating read. Especially when I take into the consideration release year (20 years ago!)
It's scary how much of the PITA still the deployment ecosystem is 20 years later
Nice - I’m in transition between positions so some great reading is most welcome 👍🏻
I've dabbled with dev shells but not got as far as the OS. I'm still very lost on understanding the progression with flakes!
That's a mess. Flakes should have become a non experimental feature long time ago.
Ya'll using NixOS or just Nix package manager?
Nixos on Linux machines and nix on macs. My colleagues use nix on Ubuntu systems since they don't want to invest too much time into learning but still appreciate dev shells in our projects
Only nix on Mac as of now. Started to look into maybe use the arm port of Nixon on my arm Mac at home. Who knows where this rabbit hole will take me :nerd:
Last updated: Dec 12 2024 at 16:20 UTC