Currently I’m wondering if there’s something better than a crude mix of Ansible, Homebrew, APT, asdf, and manually installed stuff to manage packages. I came across Nix. What I’m currently trying to understand is if Nix is exclusive in the way it manages stuff or if it integrates with other managers.
What do I mean by that? For example I like the idea of installing NodeJS with Nix, but continuing to use npm
to manage the dependencies of a certain project. Same with Python, where I prefer to use “community standards” like Poetry for managing package dependencies.
Is that possible with Nix? Or is the Nix way to manage “everything” with Nix?
Thanks in advance