Oxidized bindings for the Nix package manager!!
Find a file
Robert Hensing cf6bedde14 flake.nix: Unfollow nixpkgs in flake-parts
This may speed up autocompletion since the default lib is a small
path.

(It shouldn't matter, but Nix isn't as lazy as it will be yet, so
here we go.)

(cherry picked from commit 90709ff3c690275dfb6b8fce50cb0282a52e1971)
2025-10-04 02:31:16 +02:00
.vscode dev: Add indentation rules to .vscode 2025-09-30 19:02:44 +02:00
doc/hacking feat: Add manual testing of bindings with Valgrind 2025-09-30 18:45:54 +02:00
rust check_call_opt_key: [] -> () 2025-10-04 02:31:16 +02:00
.envrc feat: Rust skeleton 2025-09-30 17:57:50 +02:00
.gitignore feat: Rust skeleton 2025-09-30 17:57:50 +02:00
flake.lock flake.nix: Unfollow nixpkgs in flake-parts 2025-10-04 02:31:16 +02:00
flake.nix flake.nix: Unfollow nixpkgs in flake-parts 2025-10-04 02:31:16 +02:00
README.md feat: Rust skeleton 2025-09-30 17:57:50 +02:00

nix_bindings_* crates

Use the Nix C API from Rust.

Hacking

The following will open a shell with dependencies, and install pre-commit for automatic formatting.

$ nix develop

VSCode

rust-analyzer

If the rust-analyzer extension fails, make sure the devShell was loaded into VSCode via Nix Env Selector or direnv.