When running nix flake metadata, nix and git need writable cache directories. System service users have home set to /var/empty which is read-only, causing "cannot create directories" errors. Add StateDirectory and set HOME/XDG_CACHE_HOME environment variables to /var/lib/nixos-exporter when flake collector is enabled. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
3.6 KiB
3.6 KiB