Skip to content

chore: init Nix flake #96

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: trunk
Choose a base branch
from
Draft

chore: init Nix flake #96

wants to merge 2 commits into from

Conversation

LucasWagler
Copy link
Collaborator

@LucasWagler LucasWagler commented Apr 25, 2025

Add an initial Nix flake supporting development and builds.

Known issues/missing features (not all required for merge):

  • nix flake check may not catch broken snapshot tests. (remove associated TODO before merge)
  • Cross-compilation is not yet fully supported.
  • Nix formatter CI enforcement is missing.
  • Heavily considering moving the files to /nix dir.
  • README updates.

Closes #97

Format TOML files to prepare for Taplo enforcement.
Add an initial Nix flake supporting development and builds.

Known issues/missing features:

- `nix flake check` may not catch broken snapshot tests.
- Cross-compilation is not yet fully supported.
@LucasWagler LucasWagler force-pushed the chore/add-nix-flake branch from 723f426 to 76bf920 Compare April 29, 2025 01:30
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.

Add Nix flake
1 participant