diff --git a/content/rambles/nix-on-other-distros-packagemanagers.md b/content/rambles/nix-on-other-distros-packagemanagers.md index 08975b9..e55a218 100644 --- a/content/rambles/nix-on-other-distros-packagemanagers.md +++ b/content/rambles/nix-on-other-distros-packagemanagers.md @@ -27,6 +27,11 @@ Then there is also the benefit of of being able to remove it with either `apt au Yes, I'm aware that you don't _have_ to curl the script directly into `sh` and that you can download it to your local system to see what it's actually doing. But that doesn't take away from the fact that the official instructions tell you to perform an inherently insecure set of actions by trusting what is effectively a random script on the internet. +> "Doesn't this mixing of packagemanagers cause a huge amount of anomalies?" + +No, that's part of the beauty of Nix. +Pretty much everything it does lives in `/nix` and is softlinked into place, meaning it never interferes with your existing package manager. + # Installation Process ## Package Installation @@ -129,11 +134,6 @@ nix-channel --add https://nixos.org/channels/nixpkgs-unstable You can probably also add stable channels, but I haven't tried that, as one of the reasons I want to use the Nix package manager on other distros than NixOS is for it's newer packages. (I am aware that the stable channel of NixOS is a lot newer than the Debian stable branch, which is precisely why I don't want to to be my base system on machines where I have Debian installed.) -> "Doesn't this mixing of packagemanagers cause a huge amount of anomalies?" - -No, that's part of the beauty of Nix. -Pretty much everything it does lives in `/nix` and is softlinked into place, meaning it never interferes with your existing package manager. - ## Syncing channels To sync your (just added) channel(s), run: