chore: pin the noctalia input to a rev #2

Merged
naps62 merged 1 commits from noctalia-pin into main 2026-08-19 13:11:36 +01:00
Collaborator

Pins the noctalia flake input to the rev it was already locked at.

noctalia publishes no binary cache, so every nix flake update bumps it and rebuilds the Qt/QML app locally. quickshell comes from nixpkgs and is cached, so the nixpkgs follows stays — only the noctalia ref is pinned. Bumps become deliberate.

The locked entry is unchanged, so this builds nothing.

Evidence

Cache check against cache.nixos.org:

quickshell (nixpkgs, via follows) — cached
noctalia-5.0.0                    — NOT cached

flake.lock gains one line:

       "original": {
         "owner": "noctalia-dev",
         "repo": "noctalia-shell",
+        "rev": "aded31799eb0dffdbcf436243083f1ebce26f95d",
         "type": "github"

nix eval .#nixosConfigurations.konishi.config.system.build.toplevel.drvPath succeeds.

🤖 Generated with Claude Code

Pins the `noctalia` flake input to the rev it was already locked at. noctalia publishes no binary cache, so every `nix flake update` bumps it and rebuilds the Qt/QML app locally. quickshell comes from nixpkgs and *is* cached, so the `nixpkgs` follows stays — only the noctalia ref is pinned. Bumps become deliberate. The `locked` entry is unchanged, so this builds nothing. <details> <summary>Evidence</summary> Cache check against cache.nixos.org: ``` quickshell (nixpkgs, via follows) — cached noctalia-5.0.0 — NOT cached ``` flake.lock gains one line: ``` "original": { "owner": "noctalia-dev", "repo": "noctalia-shell", + "rev": "aded31799eb0dffdbcf436243083f1ebce26f95d", "type": "github" ``` `nix eval .#nixosConfigurations.konishi.config.system.build.toplevel.drvPath` succeeds. </details> 🤖 Generated with [Claude Code](https://claude.com/claude-code)
naps62-yolo added 1 commit 2026-08-19 12:29:56 +01:00
chore: pin the noctalia input to a rev
CI / lint (pull_request) Successful in 29s
CI / eval (pull_request) Successful in 1m51s
189196fb88
noctalia publishes no binary cache, so `flake update` means a local Qt/QML
build every time. quickshell comes from nixpkgs and is cached, so the
nixpkgs follows stays; only the noctalia ref is pinned.

Pinned to the rev already locked, so this rebuilds nothing.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
naps62 merged commit 46bb060208 into main 2026-08-19 13:11:36 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: naps62/nixos-config#2