/ devenv.nix
devenv.nix
1 { 2 inputs, 3 pkgs, 4 ... 5 }: 6 { 7 8 overlays = [ inputs.rust-overlay.overlays.default ]; 9 10 # cachix.enable = true; 11 # cachix.pull = [ "wrangler" ]; 12 dotenv.enable = true; 13 languages.javascript = { 14 enable = true; 15 npm.install.enable = false; 16 pnpm.install.enable = false; 17 }; 18 packages = 19 with pkgs; 20 [ 21 nodePackages_latest.pnpm 22 typescript 23 biome 24 rustup 25 wasm-pack 26 (rust-bin.nightly.latest.default.override { extensions = [ "rust-src" ]; }) 27 # netlify-cli 28 ]; 29 # ++ [ inputs.wrangler.packages.${pkgs.system}.default ]; 30 }