Skip to content

feat: add Nix flake for reproducible builds#474

Merged
boxdot merged 1 commit intoboxdot:mainfrom
chrstnwhlrt:main
Feb 17, 2026
Merged

feat: add Nix flake for reproducible builds#474
boxdot merged 1 commit intoboxdot:mainfrom
chrstnwhlrt:main

Conversation

@chrstnwhlrt
Copy link
Copy Markdown
Contributor

Add flake.nix with:

  • Package build using rustPlatform.buildRustPackage
  • Development shell with cargo, rustc, rust-analyzer, clippy, rustfmt
  • Overlay for NixOS integration
  • Support for x86_64-linux and aarch64-linux

Usage:
nix build .#gurk # build
nix run .#gurk # build and run
nix develop # enter dev shell

Add flake.nix with:
- Package build using rustPlatform.buildRustPackage
- Development shell with cargo, rustc, rust-analyzer, clippy, rustfmt
- Overlay for NixOS integration
- Support for x86_64-linux and aarch64-linux

Usage:
  nix build .#gurk       # build
  nix run .#gurk         # build and run
  nix develop            # enter dev shell
@boxdot
Copy link
Copy Markdown
Owner

boxdot commented Feb 17, 2026

Thank you!

@boxdot boxdot enabled auto-merge (squash) February 17, 2026 17:47
@boxdot boxdot merged commit 8d71a37 into boxdot:main Feb 17, 2026
9 checks passed
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.

3 participants