Disclaimer. I’m doing it anyway.

Long time hacker, and ambi-os user. Latest sexyness is my new macbook. After getting everything setup the way I want it, I start seeing buzz for Nix and got excited, but also bummed out that I didn’t start from scratch.

I like new stuff, figuring it out and solving problems, but I also hate broken and unstable stuff. Doubly so when you go to use something you spent time setting up and it fails. Triply on having to switch your daily driver or setup any new system with all of your crazy custom setup.

  • How much pain will I suffer trying to replace brew with nixpkg?
  • Currently I use podman to build containers, should i switch to nix?
  • I use whatever virtual environment is appropriate for the task. Venv, etc. Seems like nix can do a better job?
  • What’s the experience like with VSCode?

I am most excited at the prospect of using home-manager. The ‘idea’ of portability for my profile is pretty nice. I’d like to see it work across osx/win/linux and all the things be the same up to my browser and maybe some other cross-platform common things.

Don’t roast me for not being hyper-specific here. I am not an uber-dev. I’d say I lean more into security and dev-ops. Happy to elaborate on anything.

I really want to hear others’ experiences. I see the upside and, like I said, I’m going to take on the challenge anyway, but will I end up regretting it?