Oxidized bindings for the Nix package manager!!
Flake lock file updates:
• Updated input 'nix':
'github:tweag/nix/0fd441d0bf6331a1152cdc091724b4648d187f90' (2024-02-29)
→ 'github:tweag/nix/926fbadcc30a4614b5f5a3d18a6f4096914f97da' (2024-03-29)
(cherry picked from commit a317f66f19270f40c18006377f36ad43950198ef)
|
||
|---|---|---|
| .vscode | ||
| doc/hacking | ||
| rust | ||
| .envrc | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
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.