From e99e7d3156955e506e090bfbdc19618b0496a81d Mon Sep 17 00:00:00 2001 From: Frank LoTurco Date: Mon, 12 Oct 2026 14:05:40 -0400 Subject: [PATCH 1/3] devenv: added nodejs and npm --- devenv.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/devenv.nix b/devenv.nix index 85c9f4f..490816d 100644 --- a/devenv.nix +++ b/devenv.nix @@ -39,6 +39,11 @@ in cplusplus.enable = true; java.enable = true; + javascript = { + enable = true; + npm.enable = true; + }; + python = { enable = true; venv.enable = true; From ba9c7b7bb9ebeee6000f87498fb8843f824657a7 Mon Sep 17 00:00:00 2001 From: Frank LoTurco Date: Mon, 12 Oct 2026 18:58:05 +0000 Subject: [PATCH 2/3] Update README.md --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1e2ff5d..77975a6 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ This repository contains a [Devenv](https://devenv.sh/) environment tailored to Several toolchains are included: - OpenJDK/Java +- NodeJS/npm - Python - Rust - C/C++ @@ -18,4 +19,14 @@ Several toolchains are included: A `workspaces` folder will be created upon building the dev shell, place any automated workflow folders inside and they'll be excluded from git. ## Configuration -Refer to the [Devenv docs](https://devenv.sh/getting-started/) for information on how to add packages or make changes. \ No newline at end of file +Refer to the [Devenv docs](https://devenv.sh/getting-started/) for information on how to add packages or make changes. + +## Agent Info +Anything works but I run the repo under [pi](https://pi.dev) using the following skills and extensions: +``` +[Skills] + reverse-engineer-anything + +[Extensions] + pi-goal-x:goal.ts, pi-powerline-footer, pi-prefill:prefill.ts, pi-web-access:dist +``` \ No newline at end of file From 88f25e05c1053fe8dd7fc4dbdc630ea5bcd896d3 Mon Sep 17 00:00:00 2001 From: Frank LoTurco Date: Mon, 12 Oct 2026 16:14:34 -0400 Subject: [PATCH 3/3] devenv: added rtk --- README.md | 5 +++-- devenv.nix | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 77975a6..4c68304 100644 --- a/README.md +++ b/README.md @@ -23,10 +23,11 @@ Refer to the [Devenv docs](https://devenv.sh/getting-started/) for information o ## Agent Info Anything works but I run the repo under [pi](https://pi.dev) using the following skills and extensions: + ``` [Skills] reverse-engineer-anything [Extensions] - pi-goal-x:goal.ts, pi-powerline-footer, pi-prefill:prefill.ts, pi-web-access:dist -``` \ No newline at end of file + pi-goal-x:goal.ts, pi-powerline-footer, pi-prefill:prefill.ts, pi-rtk-optimizer, pi-web-access:dist +``` diff --git a/devenv.nix b/devenv.nix index 490816d..3689083 100644 --- a/devenv.nix +++ b/devenv.nix @@ -31,6 +31,7 @@ in unzip lld xxd + rtk ]; languages = {