diff --git a/flake.lock b/flake.lock index 2146102..b01b611 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "anthropic-skills": { "flake": false, "locked": { - "lastModified": 1782576476, - "narHash": "sha256-7JB/zj2rBFdvbbFuGIFDXnm1TN26E67fRO1deQvzs34=", + "lastModified": 1782929483, + "narHash": "sha256-U7Nt1xrFOSOEm4vuWmy4pVsEyvv+Hj4sv8yXOofmwAw=", "owner": "anthropics", "repo": "skills", - "rev": "35414756ca55738e050562e272a6bbc6273aa926", + "rev": "9d2f1ae187231d8199c64b5b762e1bdf2244733d", "type": "github" }, "original": { @@ -51,11 +51,11 @@ ] }, "locked": { - "lastModified": 1781761792, - "narHash": "sha256-rCPytmKNjctLloB6UgK5CRrHSwV4b0ygxtJLPPp8R14=", + "lastModified": 1783395956, + "narHash": "sha256-AAbexQvDoK+6GFJdhY6kqjA+6ECKRkidgWxkn4gMwAA=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "a1fa429e945becaf60468600daf649be4ba0350c", + "rev": "d5bd9cd77aea4c0a8f49e7fd85545671a208ed15", "type": "github" }, "original": { @@ -132,15 +132,15 @@ "nixpkgs": "nixpkgs", "npm-lockfile-fix": "npm-lockfile-fix", "pyproject-build-systems": "pyproject-build-systems", - "pyproject-nix": "pyproject-nix_2", - "uv2nix": "uv2nix_2" + "pyproject-nix": "pyproject-nix", + "uv2nix": "uv2nix" }, "locked": { - "lastModified": 1782904756, - "narHash": "sha256-aB3OXXYLSnuC13LoAzGhINONN9sLU3tgU+fnl8s68ZY=", + "lastModified": 1784006779, + "narHash": "sha256-h2vNLYflh9p6mrqnrUx+azsFXFAJYCLoEgP5ZRJ0xa8=", "owner": "NousResearch", "repo": "hermes-agent", - "rev": "d4e8c358c0f605d83cca0fb4d1f781925a0c1ee2", + "rev": "226e8de827a669e8ffa7035b27d70c19e44b1208", "type": "github" }, "original": { @@ -156,11 +156,11 @@ ] }, "locked": { - "lastModified": 1782881387, - "narHash": "sha256-HvlS1KDGXDjd1bNzzPvH1mkDJATlDAfVYfTh//wJBEA=", + "lastModified": 1783963347, + "narHash": "sha256-r376E2XpakiXwModDHIxlvB6qLq4iFVEq730vxOO4JY=", "owner": "nix-community", "repo": "home-manager", - "rev": "d32537981c036473cf6990ae03176a5d84c43b29", + "rev": "a45a7c451455a51ae740ec3bce4024b312809c29", "type": "github" }, "original": { @@ -169,6 +169,21 @@ "type": "github" } }, + "jail-nix": { + "locked": { + "lastModified": 1776230864, + "narHash": "sha256-YsEjjdOsGEzTeD+iT7ONh071BqWAOQWpzYVei3okAXE=", + "owner": "~alexdavid", + "repo": "jail.nix", + "rev": "404e7da9da5ab9aa643666682b2ba1312fa5fbe8", + "type": "sourcehut" + }, + "original": { + "owner": "~alexdavid", + "repo": "jail.nix", + "type": "sourcehut" + } + }, "nixpkgs": { "locked": { "lastModified": 1775036866, @@ -187,11 +202,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1782723713, - "narHash": "sha256-oPXCU/SSUokcGaJREHibG1CBX3+s/W7orDWQOZDsEeQ=", + "lastModified": 1783776592, + "narHash": "sha256-UgCQzxeWI75XM8G+hPrPh+MKzEPjG3SpAj7dtqSbksA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b5aa0fbd538984f6e3d201be0005b4463d8b09f8", + "rev": "e7a3ca8092b61ff85b6a45bf863ea2b2d6a661b3", "type": "github" }, "original": { @@ -225,17 +240,18 @@ "pi": { "inputs": { "bun2nix": "bun2nix", + "jail-nix": "jail-nix", "nixpkgs": [ "nixpkgs" ], "systems": "systems" }, "locked": { - "lastModified": 1782894222, - "narHash": "sha256-j8qTJlQkaGicd7YW5/SJM4EJlONMLvL9BiXKmYfSjG8=", + "lastModified": 1783974853, + "narHash": "sha256-oehIu6V2SNbb504K3R1XHo1U/7ekqecrvuFecCqU8mo=", "owner": "lukasl-dev", "repo": "pi.nix", - "rev": "0ea2d60e1dced9f588c1ba6104072a2ee0f3a0ad", + "rev": "e753d3d48520174fbaeadba027b50b957439919d", "type": "github" }, "original": { @@ -250,8 +266,14 @@ "hermes-agent", "nixpkgs" ], - "pyproject-nix": "pyproject-nix", - "uv2nix": "uv2nix" + "pyproject-nix": [ + "hermes-agent", + "pyproject-nix" + ], + "uv2nix": [ + "hermes-agent", + "uv2nix" + ] }, "locked": { "lastModified": 1772555609, @@ -268,28 +290,6 @@ } }, "pyproject-nix": { - "inputs": { - "nixpkgs": [ - "hermes-agent", - "pyproject-build-systems", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1769936401, - "narHash": "sha256-kwCOegKLZJM9v/e/7cqwg1p/YjjTAukKPqmxKnAZRgA=", - "owner": "nix-community", - "repo": "pyproject.nix", - "rev": "b0d513eeeebed6d45b4f2e874f9afba2021f7812", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "pyproject.nix", - "type": "github" - } - }, - "pyproject-nix_2": { "inputs": { "nixpkgs": [ "hermes-agent", @@ -310,28 +310,6 @@ "type": "github" } }, - "pyproject-nix_3": { - "inputs": { - "nixpkgs": [ - "hermes-agent", - "uv2nix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1771518446, - "narHash": "sha256-nFJSfD89vWTu92KyuJWDoTQJuoDuddkJV3TlOl1cOic=", - "owner": "pyproject-nix", - "repo": "pyproject.nix", - "rev": "eb204c6b3335698dec6c7fc1da0ebc3c6df05937", - "type": "github" - }, - "original": { - "owner": "pyproject-nix", - "repo": "pyproject.nix", - "type": "github" - } - }, "root": { "inputs": { "anthropic-skills": "anthropic-skills", @@ -351,11 +329,11 @@ ] }, "locked": { - "lastModified": 1782165805, - "narHash": "sha256-478kKQBvK6SYTOdN2h9jhKJv94nbXRbFMfuL1WshErg=", + "lastModified": 1783174389, + "narHash": "sha256-aCWC8ngycU7OdJrU2+Je3qf+1a2ykuBvpPhZT/9tXMc=", "owner": "Mic92", "repo": "sops-nix", - "rev": "56b24064fdcaedca53553b1a6d607fd23b613a24", + "rev": "f1406619a3884cd5c47992a70b8b35c9c0fcb4c9", "type": "github" }, "original": { @@ -405,37 +383,13 @@ "inputs": { "nixpkgs": [ "hermes-agent", - "pyproject-build-systems", "nixpkgs" ], "pyproject-nix": [ "hermes-agent", - "pyproject-build-systems", "pyproject-nix" ] }, - "locked": { - "lastModified": 1770770348, - "narHash": "sha256-A2GzkmzdYvdgmMEu5yxW+xhossP+txrYb7RuzRaqhlg=", - "owner": "pyproject-nix", - "repo": "uv2nix", - "rev": "5d1b2cb4fe3158043fbafbbe2e46238abbc954b0", - "type": "github" - }, - "original": { - "owner": "pyproject-nix", - "repo": "uv2nix", - "type": "github" - } - }, - "uv2nix_2": { - "inputs": { - "nixpkgs": [ - "hermes-agent", - "nixpkgs" - ], - "pyproject-nix": "pyproject-nix_3" - }, "locked": { "lastModified": 1773039484, "narHash": "sha256-+boo33KYkJDw9KItpeEXXv8+65f7hHv/earxpcyzQ0I=", diff --git a/module/home-manager.nix b/module/home-manager.nix index e1ec170..4492c86 100644 --- a/module/home-manager.nix +++ b/module/home-manager.nix @@ -105,7 +105,7 @@ in (inputs.anthropic-skills + "/skills/skill-creator") ]; environment = { - FIRECRAWL_API_KEY = config.sops.secrets.firecrawl_api_key.path; + FIRECRAWL_API_KEY.file = config.sops.secrets.firecrawl_api_key.path; }; settings = { defaultProvider = "openai-codex";