Skip to content

feat: add Nix flake for reproducible builds - #474

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

feat: add Nix flake for reproducible builds#474
boxdot merged 1 commit into
boxdot: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

boxdot commented Feb 17, 2026

Copy link
Copy Markdown
Owner

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