From b80bba7a879f0682684251976dc3f6b899dc3feb Mon Sep 17 00:00:00 2001 From: Cian Hughes Date: Thu, 27 Nov 2025 08:54:12 +0000 Subject: [PATCH] Update devenv --- devenv.lock | 20 ++++++++++---------- devenv.nix | 15 +++++++++++---- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/devenv.lock b/devenv.lock index a28d79d..49e179c 100644 --- a/devenv.lock +++ b/devenv.lock @@ -3,10 +3,10 @@ "devenv": { "locked": { "dir": "src/modules", - "lastModified": 1749416335, + "lastModified": 1764227073, "owner": "cachix", "repo": "devenv", - "rev": "e8fffc7d61259f27c27b0fbe39a052a604807a2e", + "rev": "ee868b9986b84b82fee40ecc2524340d4a154961", "type": "github" }, "original": { @@ -19,10 +19,10 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1747046372, + "lastModified": 1761588595, "owner": "edolstra", "repo": "flake-compat", - "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", + "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", "type": "github" }, "original": { @@ -40,10 +40,10 @@ ] }, "locked": { - "lastModified": 1747372754, + "lastModified": 1763988335, "owner": "cachix", "repo": "git-hooks.nix", - "rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46", + "rev": "50b9238891e388c9fdc6a5c49e49c42533a1b5ce", "type": "github" }, "original": { @@ -60,10 +60,10 @@ ] }, "locked": { - "lastModified": 1709087332, + "lastModified": 1762808025, "owner": "hercules-ci", "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", + "rev": "cb5e3fdca1de58ccbc3ef53de65bd372b48f567c", "type": "github" }, "original": { @@ -74,10 +74,10 @@ }, "nixpkgs": { "locked": { - "lastModified": 1746807397, + "lastModified": 1761313199, "owner": "cachix", "repo": "devenv-nixpkgs", - "rev": "c5208b594838ea8e6cca5997fbf784b7cca1ca90", + "rev": "d1c30452ebecfc55185ae6d1c983c09da0c274ff", "type": "github" }, "original": { diff --git a/devenv.nix b/devenv.nix index 9e99f82..3a61310 100644 --- a/devenv.nix +++ b/devenv.nix @@ -7,15 +7,22 @@ }: { packages = with pkgs; [ awscli2 - bun git jq + nodejs + uv ]; dotenv.enable = true; - languages.javascript.bun = { - enable = true; - install.enable = true; + languages = { + python = { + enable = true; + uv.enable = true; + }; + javascript.npm = { + enable = true; + install.enable = true; + }; }; }