Oxidized bindings for the Nix package manager!!
Find a file
Robert Hensing 1edaffcc09 flake: nix: NixOS/master -> hercules-ci/fix-eval-state-baseEnv-gc-root
Flake lock file updates:

• Updated input 'nix':
    'github:nixos/nix/1cfc9da472f8dcfa7f521e544531d5e4daf2076c' (2024-04-23)
  → 'github:hercules-ci/nix/38974360102e67aaf2434fd3f920e2cd1bb3fa75' (2024-05-01)

(cherry picked from commit b8001272187137243685870d414df28d1a229e02)
2025-10-04 02:30:46 +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 feat: update nix input to latest master 2025-10-04 02:30:46 +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: NixOS/master -> hercules-ci/fix-eval-state-baseEnv-gc-root 2025-10-04 02:30:46 +02:00
flake.nix flake: nix: NixOS/master -> hercules-ci/fix-eval-state-baseEnv-gc-root 2025-10-04 02:30:46 +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.