Skip to content

chore: migrate from flake-utils to flake-parts - #100

Merged
pranc1ngpegasus merged 1 commit into
mainfrom
agent/migrate-to-flake-parts
Jul 27, 2026
Merged

chore: migrate from flake-utils to flake-parts#100
pranc1ngpegasus merged 1 commit into
mainfrom
agent/migrate-to-flake-parts

Conversation

@pranc1ngpegasus

Copy link
Copy Markdown
Member

Summary

  • replace flake-utils with flake-parts
  • preserve the existing four-system devShells and formatter outputs
  • extract development shells and SwiftFormat selection into nix/dev-shells.nix and nix/swift.nix
  • update flake.lock for the new dependency graph

Why

This makes the flake structure more modular and keeps flake.nix focused on inputs, supported systems, and per-system wiring.

Impact

No user-facing behavior is intended to change. The existing CI/default development shells and formatter continue to resolve to the same derivations on the current platform.

Validation

  • nix flake check --no-build
  • verified the CI shell, default shell, and formatter derivations

@pranc1ngpegasus
pranc1ngpegasus marked this pull request as ready for review July 27, 2026 07:25
@pranc1ngpegasus
pranc1ngpegasus merged commit 5b6ada5 into main Jul 27, 2026
5 checks passed
@pranc1ngpegasus
pranc1ngpegasus deleted the agent/migrate-to-flake-parts branch July 27, 2026 07:25
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