Set up nix-shell #26

Closed
opened 2026-05-01 20:53:08 +02:00 by myrmidex · 0 comments
Owner

Add a shell.nix (or flake.nix) to make the dev environment reproducible without relying on system-installed tools.

Should provide

  • PHP + Composer
  • Node + npm
  • Any other tooling needed for local dev (e.g. zola, docker CLI if needed)

Notes

  • Docker-based test/lint/tinker workflow (via MCP container tools) remains the primary dev flow — nix-shell is for tooling outside the container (editor tooling, scripts, etc.)
Add a `shell.nix` (or `flake.nix`) to make the dev environment reproducible without relying on system-installed tools. ## Should provide - PHP + Composer - Node + npm - Any other tooling needed for local dev (e.g. zola, docker CLI if needed) ## Notes - Docker-based test/lint/tinker workflow (via MCP container tools) remains the primary dev flow — nix-shell is for tooling outside the container (editor tooling, scripts, etc.)
myrmidex added this to the v0.3.0 milestone 2026-05-01 20:53:08 +02:00
myrmidex added the
enhancement
label 2026-05-01 20:53:08 +02:00
myrmidex self-assigned this 2026-05-01 20:53:08 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lvl0/incr#26
No description provided.