diff --git a/README.md b/README.md index 1e2ff5d..4c68304 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,15 @@ 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-rtk-optimizer, pi-web-access:dist +``` diff --git a/devenv.nix b/devenv.nix index 5457b3b..122a73b 100644 --- a/devenv.nix +++ b/devenv.nix @@ -31,6 +31,7 @@ in unzip lld xxd + rtk ]; languages = { @@ -43,6 +44,11 @@ in jdk.package = pkgs.jdk25; }; + javascript = { + enable = true; + npm.enable = true; + }; + python = { enable = true; venv.enable = true;