this post was submitted on 18 Jan 2024
29 points (93.9% liked)
Nix / NixOS
1783 readers
1 users here now
Main links
Videos
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I’m new to Nix, it sounds interesting. In the past I’ve used tools like nvm, sdkman, pyenv, etc with some docker on the side to provide stuff I didn’t wanna install via homebrew. It worked but was a whole bunch of setup for new team members. I also am not really interested in going full docker or vm for dev because of the performance hit and the added complexity of volume management, port mapping, process juggling, logging, terminal access, etc… deploy to docker? Sure, but dev is a bit of a chore.
This seems like an interesting way to get real declarative environments without a ton of docker bootstrapping and without 15 separate version managers. I like the idea, I’m gonna try it out!
I was just thinking the same thing. Right now we use a combination of homebrew, docker, and asdf to manage dev envs, with mixed success. This could be a cool hack week project