A Gemini CLI extension for managing Nix flakes and scaffolding projects.
- Clone this repository.
- Link the extension to Gemini CLI:
gemini extensions link . - Restart Gemini CLI.
| Tool | Description |
|---|---|
nix_flake_init |
Initialize a new flake in a directory. |
nix_flake_check |
Run nix flake check to verify validity. |
nix_flake_update |
Update flake inputs. |
nix_scaffold_dendritic |
Scaffold a project using the Dendritic (flake-parts) pattern. |
This extension is built with Python using fastmcp.
Run the server locally for testing:
uv run nix-mcp