There are several advantages: 1. It’s a declarative setup so you can store your configuration on GitHub or so and pull it whenever needed (also helps with versioning of different configs) 2. It’s not just a package manager like home brew but you can declare package specific configurations for example via home manager (think of that as an add on for nix) to store a neovim configuration. So whenever you don’t need to manually copy them over etc. 3. Nix-shells, these are basically container playbooks where you can set dev environments or other things and separate those and their dependencies from the rest of the system . So you can have multiple versions of the same dependency (separated by the shells) on the same system without them even seeing each other. 4. You can have both nix and home brew at the same time there is no need to replace one with the other.
@@TechSupportOnHold1 it would be great to show a video in setting it up on mac and show couple of use cases (multiple dev environments, package management etc). do you have any recommendations?!
Great video. Thanks for making this video. It was super helpful to reference when installing the nix package manager.
Glad it was helpful!
Now I can nixpill my macOS friends too 😎
Yeah convert em all! 😈
What is the advantage over brew
There are several advantages: 1. It’s a declarative setup so you can store your configuration on GitHub or so and pull it whenever needed (also helps with versioning of different configs) 2. It’s not just a package manager like home brew but you can declare package specific configurations for example via home manager (think of that as an add on for nix) to store a neovim configuration. So whenever you don’t need to manually copy them over etc. 3. Nix-shells, these are basically container playbooks where you can set dev environments or other things and separate those and their dependencies from the rest of the system . So you can have multiple versions of the same dependency (separated by the shells) on the same system without them even seeing each other. 4. You can have both nix and home brew at the same time there is no need to replace one with the other.
@@TechSupportOnHold1 it would be great to show a video in setting it up on mac and show couple of use cases (multiple dev environments, package management etc). do you have any recommendations?!