Skip to content

flake: drop redundant nixConfig cache block - #40

Merged
kriswill merged 2 commits into
mainfrom
drop-flake-nixconfig
Jul 12, 2026
Merged

flake: drop redundant nixConfig cache block#40
kriswill merged 2 commits into
mainfrom
drop-flake-nixconfig

Conversation

@kriswill

Copy link
Copy Markdown
Owner

Removes the flake-level nixConfig (hyprland.cachix.org substituter + key). It was redundant everywhere it mattered:

  • nebula's daemon gets the pair declaratively via nix.settings in modules/hosts/nebula/hyprland.nix
  • CI sets it via extra-conf on the determinate-nix-action in ci.yml

Its only observable effect was every untrusted nix invocation printing:

warning: ignoring untrusted flake configuration setting 'extra-substituters'.
warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'.

Also updates the three comments that referenced the block. Verified with nix flake check --no-build — the warnings are gone.

kriswill added 2 commits July 12, 2026 02:05
hyprland.cachix.org is already wired where it's trusted — nebula's daemon
via nix.settings and CI via extra-conf — so the flake-level nixConfig only
made untrusted clients print 'ignoring untrusted flake configuration
setting' warnings on every command. Remove it and fix the comments that
pointed at it.
@kriswill
kriswill merged commit c0d0d5a into main Jul 12, 2026
@kriswill
kriswill deleted the drop-flake-nixconfig branch July 12, 2026 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant