Skip to content

refactor(flake): port flake to flake-parts#529

Closed
debarchito wants to merge 1 commit into
modem-dev:mainfrom
debarchito:push-vklqmsprtsyn
Closed

refactor(flake): port flake to flake-parts#529
debarchito wants to merge 1 commit into
modem-dev:mainfrom
debarchito:push-vklqmsprtsyn

Conversation

@debarchito

Copy link
Copy Markdown
Contributor

TLDR: migrate to flake-parts to fix evaluation breakage from NixOS 26.11 dropping x86_64-darwin

Replaces the custom forAllSystems loop with flake-parts to restore lazy evaluation semantics and ensure 1:1 behavioral parity. The old manual plumbing forced evaluation across all declared systems simultaneously, causing the removal of x86_64-darwin in NixOS 26.11 to completely break evaluation on Linux and other systems.

@greptile-apps

greptile-apps Bot commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

PR author is not in the allowed authors list.

migrate to flake-parts for 1:1 parity and to fix evaluation breaks on non-Darwin systems after NixOS 26.11 dropped x86_64-darwin support
@debarchito

Copy link
Copy Markdown
Contributor Author

Closing as it wasn't enough to fix it. Need to debug more.

@debarchito debarchito closed this Jul 12, 2026
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