fix: use extra-substituters to avoid untrusted user warnings
Merged
SH
7mo ago+2+2+0123456789-5-5-0123456789
Summary
- Replace
substituters/trusted-public-keyswithextra-substituters/extra-trusted-public-keysin Home Manager nix settings - Remove
use-xdg-base-directories(restricted setting not allowed for untrusted users) - Remove redundant
cache.nixos.orgentry (already in default substituters)
Fixes the repeated "ignoring untrusted substituter" and "ignoring the client-specified setting" warnings during make build && make switch.
The extra- prefixed settings are not restricted, so they work for non-trusted users in standalone Home Manager setups (kyber).
Summary by cubic
Switch Home Manager Nix config to extra-substituters/extra-trusted-public-keys and remove restricted options to stop “untrusted substituter” and “ignoring the client-specified setting” warnings for non‑trusted users during build/switch. Removed use-xdg-base-directories (restricted) and the redundant cache.nixos.org entry since it’s included by default.