Skip to content

add nix flake#28

Merged
l5yth merged 9 commits intomainfrom
claude/add-nix-package-support-YNMRd
Mar 5, 2026
Merged

add nix flake#28
l5yth merged 9 commits intomainfrom
claude/add-nix-package-support-YNMRd

Conversation

@l5yth
Copy link
Owner

@l5yth l5yth commented Mar 5, 2026

No description provided.

Add flake.nix at the repo root and packaging/nix/default.nix:

- packaging/nix/default.nix: rustPlatform.buildRustPackage derivation
  using the committed Cargo.lock (cargoLock.lockFile) — no vendoring
  or network fetch required. Restricted to linux platforms since lsu
  shells out to systemctl/journalctl (no libsystemd linkage needed).
- flake.nix: exposes packages.x86_64-linux.default (nix build / nix run)
  and devShells.x86_64-linux.default (nix develop) via nixpkgs-unstable.

https://claude.ai/code/session_01RW5qWaTiTQPK3rFMTsNjUF
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

Add a nix job to .github/workflows/linux.yml that installs Nix via
cachix/install-nix-action and runs `nix build .#` to verify the flake
derivation builds cleanly on every push/PR to main.

https://claude.ai/code/session_01RW5qWaTiTQPK3rFMTsNjUF
@codecov
Copy link

codecov bot commented Mar 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@l5yth l5yth merged commit ac47d28 into main Mar 5, 2026
5 checks passed
@l5yth l5yth deleted the claude/add-nix-package-support-YNMRd branch March 5, 2026 18:19
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.

2 participants