Closed idrisr closed 1 week ago
If you're a trusted user, then devenv will add the --extra-substituters
and --extra-trusted-public-keys
arguments to its internal nix commands.
If you're not a trusted user, then you'll be provided with instructions on how to add the substituter manually.
Hello, I'm trying devenv for the first time to integrate some git-hooks into to my flake-based project. On my nixos machine, I added devenv to
environment.systemPackages
and then randevenv init
, per the instructions on the setup page.My question is about the final line from the stdout from
devenv init
, which I've pasted blow. How did my system start to trustdevenv.cachix.org
as a substituter / binary cache? My prior understanding was that I would need to explicitly add additional trusted nix binary caches in my config undernix.settings.trusted-substituters
andnix.trusted-public-keys
to start using a new cache. I didn't add any trusted-substituters or binary-caches to my config, so I'm quite surprised to see that devenv is usingdevenv.cachix.org
.