diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index cfe7e36..895b26a 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -44,7 +44,6 @@ jobs: package: - firehydrant-mcp - mcp-remote - - nix-docker - oh-my-tmux - postgres-mcp - sf-pro diff --git a/flake.lock b/flake.lock index ba580fe..6792f3e 100644 --- a/flake.lock +++ b/flake.lock @@ -22,11 +22,35 @@ "type": "github" } }, + "actions-nix_2": { + "inputs": { + "flake-parts": "flake-parts_4", + "git-hooks": "git-hooks_2", + "nixpkgs": [ + "tilde-secrets", + "tilde", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1778054136, + "narHash": "sha256-cHQkWpJqeKdQjEtu9oazDhb6QbiVU4lKYNYSrkAINQg=", + "owner": "nialov", + "repo": "actions.nix", + "rev": "91db1c323f9dd60920feb057274bf8fbffcbbe1b", + "type": "github" + }, + "original": { + "owner": "nialov", + "repo": "actions.nix", + "type": "github" + } + }, "attic": { "inputs": { "crane": "crane", - "flake-compat": "flake-compat_5", - "flake-parts": "flake-parts_8", + "flake-compat": "flake-compat_7", + "flake-parts": "flake-parts_11", "nixpkgs": [ "tilde-secrets", "tilde", @@ -34,9 +58,11 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable_3" + "nixpkgs-stable": "nixpkgs-stable_4" }, "locked": { "lastModified": 1726069220, @@ -77,6 +103,35 @@ "type": "github" } }, + "blueprint_2": { + "inputs": { + "nixpkgs": [ + "tilde-secrets", + "tilde", + "llm-agents", + "nixpkgs" + ], + "systems": [ + "tilde-secrets", + "tilde", + "llm-agents", + "systems" + ] + }, + "locked": { + "lastModified": 1776249299, + "narHash": "sha256-Dt9t1TGRmJFc0xVYhttNBD6QsAgHOHCArqGa0AyjrJY=", + "owner": "numtide", + "repo": "blueprint", + "rev": "56131e8628f173d24a27f6d27c0215eff57e40dd", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "blueprint", + "type": "github" + } + }, "bun2nix": { "inputs": { "flake-parts": [ @@ -110,6 +165,47 @@ "type": "github" } }, + "bun2nix_2": { + "inputs": { + "flake-parts": [ + "tilde-secrets", + "tilde", + "llm-agents", + "flake-parts" + ], + "nixpkgs": [ + "tilde-secrets", + "tilde", + "llm-agents", + "nixpkgs" + ], + "systems": [ + "tilde-secrets", + "tilde", + "llm-agents", + "systems" + ], + "treefmt-nix": [ + "tilde-secrets", + "tilde", + "llm-agents", + "treefmt-nix" + ] + }, + "locked": { + "lastModified": 1778446047, + "narHash": "sha256-oQvcadh2BCkrog+SGrG6YffKJrveYpjj3TdQJWaKhaM=", + "owner": "nix-community", + "repo": "bun2nix", + "rev": "f2bc12af1a6369648aac41041ceeaa0b866599c6", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "bun2nix", + "type": "github" + } + }, "cachix": { "inputs": { "devenv": "devenv_2", @@ -120,6 +216,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "flake-compat" ], @@ -130,6 +228,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "pre-commit-hooks" ], @@ -140,6 +240,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nixpkgs" ] @@ -168,6 +270,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -180,6 +284,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -192,6 +298,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -215,7 +323,7 @@ "cachix_3": { "inputs": { "devenv": "devenv_5", - "flake-compat": "flake-compat_11", + "flake-compat": "flake-compat_13", "nixpkgs": [ "tilde-secrets", "tilde", @@ -225,6 +333,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nixpkgs" ], @@ -253,6 +363,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "attic", "nixpkgs" ] @@ -280,6 +392,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "rippkgs", "nixpkgs" ] @@ -309,6 +423,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "rippkgs", "nixpkgs" ] @@ -330,9 +446,9 @@ "devenv": { "inputs": { "cachix": "cachix", - "flake-compat": "flake-compat_7", + "flake-compat": "flake-compat_9", "nix": "nix_3", - "nixpkgs": "nixpkgs_6", + "nixpkgs": "nixpkgs_7", "pre-commit-hooks": "pre-commit-hooks_2" }, "locked": { @@ -359,6 +475,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "flake-compat" @@ -371,6 +489,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "nixpkgs" @@ -382,6 +502,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "git-hooks" @@ -410,6 +532,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -417,7 +541,7 @@ "flake-compat" ], "nix": "nix", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_5", "poetry2nix": "poetry2nix", "pre-commit-hooks": [ "tilde-secrets", @@ -426,6 +550,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -451,7 +577,7 @@ "devenv_4": { "inputs": { "cachix": "cachix_3", - "flake-compat": "flake-compat_13", + "flake-compat": "flake-compat_15", "nix": "nix_5", "nixpkgs": [ "tilde-secrets", @@ -462,6 +588,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], "pre-commit-hooks": "pre-commit-hooks_4" @@ -492,12 +620,14 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "flake-compat" ], "nix": "nix_4", - "nixpkgs": "nixpkgs_8", + "nixpkgs": "nixpkgs_9", "poetry2nix": "poetry2nix_2", "pre-commit-hooks": [ "tilde-secrets", @@ -508,6 +638,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "pre-commit-hooks" @@ -530,7 +662,7 @@ }, "devenv_6": { "inputs": { - "flake-compat": "flake-compat_16", + "flake-compat": "flake-compat_18", "nix": "nix_6", "nixpkgs": [ "tilde-secrets", @@ -543,6 +675,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], "pre-commit-hooks": "pre-commit-hooks_6" @@ -570,6 +704,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -598,6 +734,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "rippkgs", "nixpkgs" ] @@ -628,6 +766,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "rippkgs", "nixpkgs" ] @@ -676,6 +816,31 @@ ], "nixpkgs-stable": "nixpkgs-stable_2" }, + "locked": { + "lastModified": 1781094374, + "narHash": "sha256-Wq7wnV+WwNPuEOV1d9ntsi/vyCIqncBDSgVsgXPnImA=", + "owner": "nix-community", + "repo": "emacs-overlay", + "rev": "b18d638bb31bd254ab7c34f1c56b9cfd231e6853", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "emacs-overlay", + "type": "github" + } + }, + "emacs-overlay_3": { + "inputs": { + "nixpkgs": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "nixpkgs" + ], + "nixpkgs-stable": "nixpkgs-stable_3" + }, "locked": { "lastModified": 1775925499, "narHash": "sha256-yDiy4gqHJyHe4gliPyNabgXTJKXfddKr91MENiAJ22k=", @@ -699,6 +864,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "rippkgs", "nixpkgs" ], @@ -729,6 +896,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "rippkgs", "nixpkgs" ], @@ -765,6 +934,36 @@ } }, "flake-compat_10": { + "flake": false, + "locked": { + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_11": { + "locked": { + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "revCount": 57, + "type": "tarball", + "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" + } + }, + "flake-compat_12": { "flake": false, "locked": { "lastModified": 1673956053, @@ -780,7 +979,7 @@ "type": "github" } }, - "flake-compat_11": { + "flake-compat_13": { "flake": false, "locked": { "lastModified": 1696426674, @@ -796,7 +995,7 @@ "type": "github" } }, - "flake-compat_12": { + "flake-compat_14": { "flake": false, "locked": { "lastModified": 1696426674, @@ -812,7 +1011,7 @@ "type": "github" } }, - "flake-compat_13": { + "flake-compat_15": { "flake": false, "locked": { "lastModified": 1696426674, @@ -828,7 +1027,7 @@ "type": "github" } }, - "flake-compat_14": { + "flake-compat_16": { "flake": false, "locked": { "lastModified": 1673956053, @@ -844,7 +1043,7 @@ "type": "github" } }, - "flake-compat_15": { + "flake-compat_17": { "flake": false, "locked": { "lastModified": 1696426674, @@ -860,7 +1059,7 @@ "type": "github" } }, - "flake-compat_16": { + "flake-compat_18": { "flake": false, "locked": { "lastModified": 1673956053, @@ -876,7 +1075,7 @@ "type": "github" } }, - "flake-compat_17": { + "flake-compat_19": { "flake": false, "locked": { "lastModified": 1673956053, @@ -913,13 +1112,13 @@ "locked": { "lastModified": 1767039857, "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", - "owner": "edolstra", + "owner": "NixOS", "repo": "flake-compat", "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", "type": "github" }, "original": { - "owner": "edolstra", + "owner": "NixOS", "repo": "flake-compat", "type": "github" } @@ -927,11 +1126,11 @@ "flake-compat_4": { "flake": false, "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", "owner": "edolstra", "repo": "flake-compat", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", "type": "github" }, "original": { @@ -943,11 +1142,11 @@ "flake-compat_5": { "flake": false, "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", "type": "github" }, "original": { @@ -959,11 +1158,11 @@ "flake-compat_6": { "flake": false, "locked": { - "lastModified": 1673956053, - "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "lastModified": 1733328505, + "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", "owner": "edolstra", "repo": "flake-compat", - "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", "type": "github" }, "original": { @@ -991,11 +1190,11 @@ "flake-compat_8": { "flake": false, "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", "type": "github" }, "original": { @@ -1005,17 +1204,19 @@ } }, "flake-compat_9": { + "flake": false, "locked": { "lastModified": 1696426674, "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", - "revCount": 57, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.0.1/018afb31-abd1-7bff-a5e4-cff7e18efb7a/source.tar.gz" + "owner": "edolstra", + "repo": "flake-compat", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "type": "github" }, "original": { - "type": "tarball", - "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" } }, "flake-parts": { @@ -1043,6 +1244,83 @@ "inputs": { "nixpkgs-lib": "nixpkgs-lib_5" }, + "locked": { + "lastModified": 1712014858, + "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_11": { + "inputs": { + "nixpkgs-lib": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "attic", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1722555600, + "narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "8471fe90ad337a8074e957b69ca4d0089218391d", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_12": { + "inputs": { + "nixpkgs-lib": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "devenv", + "nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1712014858, + "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_13": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_6" + }, "locked": { "lastModified": 1726153070, "narHash": "sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U=", @@ -1057,7 +1335,7 @@ "type": "github" } }, - "flake-parts_11": { + "flake-parts_14": { "inputs": { "nixpkgs-lib": [ "tilde-secrets", @@ -1066,6 +1344,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -1084,9 +1364,9 @@ "type": "github" } }, - "flake-parts_12": { + "flake-parts_15": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib_6" + "nixpkgs-lib": "nixpkgs-lib_7" }, "locked": { "lastModified": 1712014858, @@ -1102,9 +1382,9 @@ "type": "github" } }, - "flake-parts_13": { + "flake-parts_16": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib_7" + "nixpkgs-lib": "nixpkgs-lib_8" }, "locked": { "lastModified": 1706830856, @@ -1120,9 +1400,9 @@ "type": "github" } }, - "flake-parts_14": { + "flake-parts_17": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib_8" + "nixpkgs-lib": "nixpkgs-lib_9" }, "locked": { "lastModified": 1701473968, @@ -1138,7 +1418,7 @@ "type": "github" } }, - "flake-parts_15": { + "flake-parts_18": { "inputs": { "nixpkgs-lib": [ "tilde-secrets", @@ -1149,6 +1429,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -1167,9 +1449,9 @@ "type": "github" } }, - "flake-parts_16": { + "flake-parts_19": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib_9" + "nixpkgs-lib": "nixpkgs-lib_10" }, "locked": { "lastModified": 1712014858, @@ -1185,16 +1467,16 @@ "type": "github" } }, - "flake-parts_17": { + "flake-parts_2": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib_10" + "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1706830856, - "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", + "lastModified": 1778716662, + "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", + "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", "type": "github" }, "original": { @@ -1203,16 +1485,16 @@ "type": "github" } }, - "flake-parts_18": { + "flake-parts_20": { "inputs": { "nixpkgs-lib": "nixpkgs-lib_11" }, "locked": { - "lastModified": 1701473968, - "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", + "lastModified": 1706830856, + "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", + "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", "type": "github" }, "original": { @@ -1221,16 +1503,16 @@ "type": "github" } }, - "flake-parts_2": { + "flake-parts_21": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib" + "nixpkgs-lib": "nixpkgs-lib_12" }, "locked": { - "lastModified": 1778716662, - "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", + "lastModified": 1701473968, + "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", + "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", "type": "github" }, "original": { @@ -1262,14 +1544,19 @@ }, "flake-parts_4": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib_2" + "nixpkgs-lib": [ + "tilde-secrets", + "tilde", + "actions-nix", + "nixpkgs" + ] }, "locked": { - "lastModified": 1775087534, - "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", + "lastModified": 1768135262, + "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", + "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", "type": "github" }, "original": { @@ -1280,14 +1567,14 @@ }, "flake-parts_5": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib_3" + "nixpkgs-lib": "nixpkgs-lib_2" }, "locked": { - "lastModified": 1743550720, - "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", + "lastModified": 1778716662, + "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c621e8422220273271f52058f618c94e405bb0f5", + "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", "type": "github" }, "original": { @@ -1301,18 +1588,16 @@ "nixpkgs-lib": [ "tilde-secrets", "tilde", - "tilde-secrets", - "tilde", - "nixvim", + "llm-agents", "nixpkgs" ] }, "locked": { - "lastModified": 1743550720, - "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", + "lastModified": 1778716662, + "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c621e8422220273271f52058f618c94e405bb0f5", + "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", "type": "github" }, "original": { @@ -1323,14 +1608,14 @@ }, "flake-parts_7": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib_4" + "nixpkgs-lib": "nixpkgs-lib_3" }, "locked": { - "lastModified": 1712014858, - "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "lastModified": 1775087534, + "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", "type": "github" }, "original": { @@ -1341,23 +1626,14 @@ }, "flake-parts_8": { "inputs": { - "nixpkgs-lib": [ - "tilde-secrets", - "tilde", - "tilde-secrets", - "tilde", - "tilde-secrets", - "tilde", - "attic", - "nixpkgs" - ] + "nixpkgs-lib": "nixpkgs-lib_4" }, "locked": { - "lastModified": 1722555600, - "narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=", + "lastModified": 1743550720, + "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "8471fe90ad337a8074e957b69ca4d0089218391d", + "rev": "c621e8422220273271f52058f618c94e405bb0f5", "type": "github" }, "original": { @@ -1375,17 +1651,16 @@ "tilde", "tilde-secrets", "tilde", - "devenv", - "nix", + "nixvim", "nixpkgs" ] }, "locked": { - "lastModified": 1712014858, - "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "lastModified": 1743550720, + "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "rev": "c621e8422220273271f52058f618c94e405bb0f5", "type": "github" }, "original": { @@ -1455,6 +1730,21 @@ } }, "flake-root_5": { + "locked": { + "lastModified": 1723604017, + "narHash": "sha256-rBtQ8gg+Dn4Sx/s+pvjdq3CB2wQNzx9XGFq/JVGCB6k=", + "owner": "srid", + "repo": "flake-root", + "rev": "b759a56851e10cb13f6b8e5698af7b59c44be26e", + "type": "github" + }, + "original": { + "owner": "srid", + "repo": "flake-root", + "type": "github" + } + }, + "flake-root_6": { "locked": { "lastModified": 1692742795, "narHash": "sha256-f+Y0YhVCIJ06LemO+3Xx00lIcqQxSKJHXT/yk1RTKxw=", @@ -1469,7 +1759,7 @@ "type": "github" } }, - "flake-root_6": { + "flake-root_7": { "locked": { "lastModified": 1692742795, "narHash": "sha256-f+Y0YhVCIJ06LemO+3Xx00lIcqQxSKJHXT/yk1RTKxw=", @@ -1486,7 +1776,7 @@ }, "flake-utils": { "inputs": { - "systems": "systems_2" + "systems": "systems_3" }, "locked": { "lastModified": 1731533236, @@ -1504,7 +1794,7 @@ }, "flake-utils_10": { "inputs": { - "systems": "systems_5" + "systems": "systems_6" }, "locked": { "lastModified": 1710146030, @@ -1522,7 +1812,7 @@ }, "flake-utils_11": { "inputs": { - "systems": "systems_6" + "systems": "systems_7" }, "locked": { "lastModified": 1701680307, @@ -1540,7 +1830,7 @@ }, "flake-utils_12": { "inputs": { - "systems": "systems_7" + "systems": "systems_8" }, "locked": { "lastModified": 1689068808, @@ -1558,7 +1848,7 @@ }, "flake-utils_13": { "inputs": { - "systems": "systems_8" + "systems": "systems_9" }, "locked": { "lastModified": 1701680307, @@ -1576,7 +1866,7 @@ }, "flake-utils_14": { "inputs": { - "systems": "systems_9" + "systems": "systems_10" }, "locked": { "lastModified": 1701680307, @@ -1669,7 +1959,7 @@ }, "flake-utils_2": { "inputs": { - "systems": "systems_3" + "systems": "systems_4" }, "locked": { "lastModified": 1731533236, @@ -1687,7 +1977,7 @@ }, "flake-utils_20": { "inputs": { - "systems": "systems_10" + "systems": "systems_11" }, "locked": { "lastModified": 1701680307, @@ -1705,7 +1995,7 @@ }, "flake-utils_21": { "inputs": { - "systems": "systems_11" + "systems": "systems_12" }, "locked": { "lastModified": 1701680307, @@ -1723,7 +2013,7 @@ }, "flake-utils_22": { "inputs": { - "systems": "systems_12" + "systems": "systems_13" }, "locked": { "lastModified": 1685518550, @@ -1741,7 +2031,7 @@ }, "flake-utils_23": { "inputs": { - "systems": "systems_13" + "systems": "systems_14" }, "locked": { "lastModified": 1701680307, @@ -1759,7 +2049,7 @@ }, "flake-utils_24": { "inputs": { - "systems": "systems_14" + "systems": "systems_15" }, "locked": { "lastModified": 1685518550, @@ -1777,7 +2067,7 @@ }, "flake-utils_25": { "inputs": { - "systems": "systems_15" + "systems": "systems_16" }, "locked": { "lastModified": 1701680307, @@ -1795,7 +2085,7 @@ }, "flake-utils_3": { "inputs": { - "systems": "systems_4" + "systems": "systems_5" }, "locked": { "lastModified": 1689068808, @@ -1926,17 +2216,44 @@ }, "git-hooks_2": { "inputs": { - "flake-compat": [ - "tilde-secrets", - "tilde", - "tilde-secrets", - "tilde", + "flake-compat": "flake-compat_3", + "gitignore": "gitignore_2", + "nixpkgs": [ "tilde-secrets", "tilde", - "nixvim", - "flake-compat" - ], - "gitignore": "gitignore_3", + "actions-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1769069492, + "narHash": "sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U=", + "owner": "cachix", + "repo": "git-hooks.nix", + "rev": "a1ef738813b15cf8ec759bdff5761b027e3e1d23", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "git-hooks.nix", + "type": "github" + } + }, + "git-hooks_3": { + "inputs": { + "flake-compat": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "nixvim", + "flake-compat" + ], + "gitignore": "gitignore_4", "nixpkgs": [ "tilde-secrets", "tilde", @@ -1944,6 +2261,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ], @@ -1954,6 +2273,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -1995,6 +2316,30 @@ } }, "gitignore_2": { + "inputs": { + "nixpkgs": [ + "tilde-secrets", + "tilde", + "actions-nix", + "git-hooks", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1709087332, + "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_3": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2003,6 +2348,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "pre-commit-hooks", "nixpkgs" @@ -2022,7 +2369,7 @@ "type": "github" } }, - "gitignore_3": { + "gitignore_4": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2031,6 +2378,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "git-hooks", "nixpkgs" @@ -2050,7 +2399,7 @@ "type": "github" } }, - "gitignore_4": { + "gitignore_5": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2061,6 +2410,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "pre-commit-hooks", @@ -2081,7 +2432,7 @@ "type": "github" } }, - "gitignore_5": { + "gitignore_6": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2092,6 +2443,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "pre-commit-hooks", "nixpkgs" @@ -2111,7 +2464,7 @@ "type": "github" } }, - "gitignore_6": { + "gitignore_7": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2122,6 +2475,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "pre-commit-hooks", "nixpkgs" @@ -2141,7 +2496,7 @@ "type": "github" } }, - "gitignore_7": { + "gitignore_8": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2154,6 +2509,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "pre-commit-hooks", "nixpkgs" @@ -2173,7 +2530,7 @@ "type": "github" } }, - "gitignore_8": { + "gitignore_9": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2186,6 +2543,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "pre-commit-hooks", "nixpkgs" @@ -2233,6 +2592,30 @@ "nixpkgs" ] }, + "locked": { + "lastModified": 1781052891, + "narHash": "sha256-MGVuJUHO+eMf5vYuEuCRc+CUKObOudO2ptvw690P9Hk=", + "owner": "nix-community", + "repo": "haumea", + "rev": "7f2452e720b07570cebda6c17c0357e9b5429012", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "haumea", + "type": "github" + } + }, + "haumea_3": { + "inputs": { + "nixpkgs": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "nixpkgs" + ] + }, "locked": { "lastModified": 1775588949, "narHash": "sha256-Dui1kPYl9SyK4sT9dG5KStp2f8a8CsbG8pRWSyEPcrU=", @@ -2247,13 +2630,15 @@ "type": "github" } }, - "haumea_3": { + "haumea_4": { "inputs": { "nixpkgs": [ "tilde-secrets", "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2271,7 +2656,7 @@ "type": "github" } }, - "haumea_4": { + "haumea_5": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2280,6 +2665,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2297,7 +2684,7 @@ "type": "github" } }, - "haumea_5": { + "haumea_6": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2308,6 +2695,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2326,7 +2715,7 @@ "type": "github" } }, - "haumea_6": { + "haumea_7": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2339,6 +2728,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2386,6 +2777,31 @@ "nixpkgs" ] }, + "locked": { + "lastModified": 1781063120, + "narHash": "sha256-1UIF/mDJluwJQjmmcZ2j1L2+mjYsefe82QCLj0TYSOg=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "baa46aeb6d02e0ba13de67cd35e3d57aedfacf01", + "type": "github" + }, + "original": { + "owner": "nix-community", + "ref": "release-26.05", + "repo": "home-manager", + "type": "github" + } + }, + "home-manager_3": { + "inputs": { + "nixpkgs": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "nixpkgs" + ] + }, "locked": { "lastModified": 1775900011, "narHash": "sha256-QUGu6CJYFQ5AWVV0n3/FsJyV+1/gj7HSDx68/SX9pwM=", @@ -2400,13 +2816,15 @@ "type": "github" } }, - "home-manager_3": { + "home-manager_4": { "inputs": { "nixpkgs": [ "tilde-secrets", "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2424,7 +2842,7 @@ "type": "github" } }, - "home-manager_4": { + "home-manager_5": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2433,6 +2851,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2450,7 +2870,7 @@ "type": "github" } }, - "home-manager_5": { + "home-manager_6": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2459,6 +2879,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -2477,7 +2899,7 @@ "type": "github" } }, - "home-manager_6": { + "home-manager_7": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2488,6 +2910,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2505,7 +2929,7 @@ "type": "github" } }, - "home-manager_7": { + "home-manager_8": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2516,6 +2940,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -2534,7 +2960,7 @@ "type": "github" } }, - "home-manager_8": { + "home-manager_9": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2547,6 +2973,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2571,6 +2999,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nuschtosSearch", "flake-utils" @@ -2580,6 +3010,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nuschtosSearch", "nixpkgs" @@ -2641,6 +3073,33 @@ "type": "github" } }, + "llm-agents_2": { + "inputs": { + "blueprint": "blueprint_2", + "bun2nix": "bun2nix_2", + "flake-parts": "flake-parts_6", + "nixpkgs": [ + "tilde-secrets", + "tilde", + "nixpkgs" + ], + "systems": "systems_2", + "treefmt-nix": "treefmt-nix_2" + }, + "locked": { + "lastModified": 1781071048, + "narHash": "sha256-x+I/CbXlM6pieeCQV/43l4VYr9tORn2ap0hiHa9JiiY=", + "owner": "numtide", + "repo": "llm-agents.nix", + "rev": "6f4945d637942c06390d0fd765c8981874020157", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "llm-agents.nix", + "type": "github" + } + }, "lowdown-src": { "flake": false, "locked": { @@ -2660,6 +3119,8 @@ "mcp-servers": { "inputs": { "nixpkgs": [ + "tilde-secrets", + "tilde", "tilde-secrets", "tilde", "nixpkgs" @@ -2687,6 +3148,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2706,7 +3169,7 @@ }, "nix": { "inputs": { - "flake-compat": "flake-compat_6", + "flake-compat": "flake-compat_8", "nixpkgs": [ "tilde-secrets", "tilde", @@ -2714,6 +3177,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -2767,6 +3232,31 @@ "nixpkgs" ] }, + "locked": { + "lastModified": 1780789116, + "narHash": "sha256-+/LcDMJGYQVLp3ECZ1jBhj3GcQU+Yt+OTsDsQFz8cMs=", + "owner": "nix-darwin", + "repo": "nix-darwin", + "rev": "731951a251ca96cbd12a8e1bde63737e21947644", + "type": "github" + }, + "original": { + "owner": "nix-darwin", + "ref": "nix-darwin-26.05", + "repo": "nix-darwin", + "type": "github" + } + }, + "nix-darwin_3": { + "inputs": { + "nixpkgs": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "nixpkgs" + ] + }, "locked": { "lastModified": 1775037210, "narHash": "sha256-KM2WYj6EA7M/FVZVCl3rqWY+TFV5QzSyyGE2gQxeODU=", @@ -2781,13 +3271,15 @@ "type": "github" } }, - "nix-darwin_3": { + "nix-darwin_4": { "inputs": { "nixpkgs": [ "tilde-secrets", "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2805,7 +3297,7 @@ "type": "github" } }, - "nix-darwin_4": { + "nix-darwin_5": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2814,6 +3306,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2831,7 +3325,7 @@ "type": "github" } }, - "nix-darwin_5": { + "nix-darwin_6": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2840,6 +3334,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -2858,7 +3354,7 @@ "type": "github" } }, - "nix-darwin_6": { + "nix-darwin_7": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2869,6 +3365,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2886,7 +3384,7 @@ "type": "github" } }, - "nix-darwin_7": { + "nix-darwin_8": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2897,6 +3395,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -2915,7 +3415,7 @@ "type": "github" } }, - "nix-darwin_8": { + "nix-darwin_9": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -2928,6 +3428,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -2955,7 +3457,9 @@ "tilde", "tilde-secrets", "tilde", - "devenv", + "tilde-secrets", + "tilde", + "devenv", "cachix", "devenv", "cachix", @@ -2989,6 +3493,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -3019,6 +3525,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -3031,6 +3539,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -3062,12 +3572,14 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "flake-compat" ], - "flake-parts": "flake-parts_9", + "flake-parts": "flake-parts_12", "libgit2": "libgit2", - "nixpkgs": "nixpkgs_5", + "nixpkgs": "nixpkgs_6", "nixpkgs-23-11": "nixpkgs-23-11", "nixpkgs-regression": "nixpkgs-regression_3", "pre-commit-hooks": "pre-commit-hooks" @@ -3089,7 +3601,7 @@ }, "nix_4": { "inputs": { - "flake-compat": "flake-compat_10", + "flake-compat": "flake-compat_12", "nixpkgs": [ "tilde-secrets", "tilde", @@ -3099,6 +3611,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -3123,7 +3637,7 @@ }, "nix_5": { "inputs": { - "flake-compat": "flake-compat_14", + "flake-compat": "flake-compat_16", "nixpkgs": [ "tilde-secrets", "tilde", @@ -3133,6 +3647,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nixpkgs" ], @@ -3167,6 +3683,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nixpkgs" ], @@ -3198,6 +3716,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -3226,6 +3746,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixago", "nixpkgs" ] @@ -3255,6 +3777,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixago", "nixago-exts", "nixago", @@ -3288,6 +3812,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixago", "nixpkgs" ] @@ -3319,6 +3845,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixago", "nixago-exts", "nixago", @@ -3350,6 +3878,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixago", "nixago-exts", "nixpkgs" @@ -3380,6 +3910,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixago", "nixago-exts", "nixago", @@ -3414,6 +3946,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -3444,6 +3978,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixago", "nixago-exts", "nixpkgs" @@ -3476,6 +4012,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixago", "nixago-exts", "nixago", @@ -3545,6 +4083,24 @@ } }, "nixpkgs-lib_10": { + "locked": { + "dir": "lib", + "lastModified": 1711703276, + "narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d8fe5e6c92d0d190646fb9f1056741a229980089", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_11": { "locked": { "dir": "lib", "lastModified": 1706550542, @@ -3562,7 +4118,7 @@ "type": "github" } }, - "nixpkgs-lib_11": { + "nixpkgs-lib_12": { "locked": { "dir": "lib", "lastModified": 1701253981, @@ -3581,6 +4137,21 @@ } }, "nixpkgs-lib_2": { + "locked": { + "lastModified": 1777168982, + "narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, + "nixpkgs-lib_3": { "locked": { "lastModified": 1774748309, "narHash": "sha256-+U7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ=", @@ -3595,7 +4166,7 @@ "type": "github" } }, - "nixpkgs-lib_3": { + "nixpkgs-lib_4": { "locked": { "lastModified": 1743296961, "narHash": "sha256-b1EdN3cULCqtorQ4QeWgLMrd5ZGOjLSLemfa00heasc=", @@ -3610,7 +4181,7 @@ "type": "github" } }, - "nixpkgs-lib_4": { + "nixpkgs-lib_5": { "locked": { "dir": "lib", "lastModified": 1711703276, @@ -3628,7 +4199,7 @@ "type": "github" } }, - "nixpkgs-lib_5": { + "nixpkgs-lib_6": { "locked": { "lastModified": 1725233747, "narHash": "sha256-Ss8QWLXdr2JCBPcYChJhz4xJm+h/xjl4G0c0XlP6a74=", @@ -3640,7 +4211,7 @@ "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz" } }, - "nixpkgs-lib_6": { + "nixpkgs-lib_7": { "locked": { "dir": "lib", "lastModified": 1711703276, @@ -3658,7 +4229,7 @@ "type": "github" } }, - "nixpkgs-lib_7": { + "nixpkgs-lib_8": { "locked": { "dir": "lib", "lastModified": 1706550542, @@ -3676,7 +4247,7 @@ "type": "github" } }, - "nixpkgs-lib_8": { + "nixpkgs-lib_9": { "locked": { "dir": "lib", "lastModified": 1701253981, @@ -3694,25 +4265,22 @@ "type": "github" } }, - "nixpkgs-lib_9": { + "nixpkgs-master": { "locked": { - "dir": "lib", - "lastModified": 1711703276, - "narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=", - "owner": "NixOS", + "lastModified": 1781112464, + "narHash": "sha256-Lsms0DlImOrUYnLFTvttYwyTAVtIOJBs+Dg6hdLEnAM=", + "owner": "nixos", "repo": "nixpkgs", - "rev": "d8fe5e6c92d0d190646fb9f1056741a229980089", + "rev": "5f7b5b2ba2c49e43b7603cf0166efca14c9ec609", "type": "github" }, "original": { - "dir": "lib", - "owner": "NixOS", - "ref": "nixos-unstable", + "owner": "nixos", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs-master": { + "nixpkgs-master_2": { "locked": { "lastModified": 1781112464, "narHash": "sha256-Lsms0DlImOrUYnLFTvttYwyTAVtIOJBs+Dg6hdLEnAM=", @@ -3727,7 +4295,7 @@ "type": "github" } }, - "nixpkgs-master_2": { + "nixpkgs-master_3": { "locked": { "lastModified": 1775939394, "narHash": "sha256-WJyQHoFLIHjki8bL9uR3tEP8ANmKFudsOX0/PsHpfDE=", @@ -3855,6 +4423,22 @@ } }, "nixpkgs-stable_2": { + "locked": { + "lastModified": 1780902259, + "narHash": "sha256-q8yYEC5f1mFlQO9RGna4LTc9QrcvWunX6FYp83munkQ=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "bd0ff2d3eac24699c3664d5966b9ef36f388e2ca", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-26.05", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-stable_3": { "locked": { "lastModified": 1775811116, "narHash": "sha256-t+HZK42pB6N+i5RGbuy7Xluez/VvWbembBdvzsc23Ss=", @@ -3870,7 +4454,7 @@ "type": "github" } }, - "nixpkgs-stable_3": { + "nixpkgs-stable_4": { "locked": { "lastModified": 1724316499, "narHash": "sha256-Qb9MhKBUTCfWg/wqqaxt89Xfi6qTD3XpTzQ9eXi3JmE=", @@ -3886,7 +4470,7 @@ "type": "github" } }, - "nixpkgs-stable_4": { + "nixpkgs-stable_5": { "locked": { "lastModified": 1720386169, "narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=", @@ -3902,7 +4486,7 @@ "type": "github" } }, - "nixpkgs-stable_5": { + "nixpkgs-stable_6": { "locked": { "lastModified": 1704874635, "narHash": "sha256-YWuCrtsty5vVZvu+7BchAxmcYzTMfolSPP5io8+WYCg=", @@ -3918,7 +4502,7 @@ "type": "github" } }, - "nixpkgs-stable_6": { + "nixpkgs-stable_7": { "locked": { "lastModified": 1704874635, "narHash": "sha256-YWuCrtsty5vVZvu+7BchAxmcYzTMfolSPP5io8+WYCg=", @@ -3934,7 +4518,7 @@ "type": "github" } }, - "nixpkgs-stable_7": { + "nixpkgs-stable_8": { "locked": { "lastModified": 1685801374, "narHash": "sha256-otaSUoFEMM+LjBI1XL/xGB5ao6IwnZOXc47qhIgJe8U=", @@ -3950,7 +4534,7 @@ "type": "github" } }, - "nixpkgs-stable_8": { + "nixpkgs-stable_9": { "locked": { "lastModified": 1685801374, "narHash": "sha256-otaSUoFEMM+LjBI1XL/xGB5ao6IwnZOXc47qhIgJe8U=", @@ -3982,7 +4566,39 @@ "type": "github" } }, + "nixpkgs-unstable_2": { + "locked": { + "lastModified": 1780930886, + "narHash": "sha256-rppURzHviaQN131F+nLiLdGfcb0uCd9gGP0E5+iw9MI=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "8c3cede7ddc26bd659d2d383b5610efbd2c7a16e", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_10": { + "locked": { + "lastModified": 1706683685, + "narHash": "sha256-FtPPshEpxH/ewBOsdKBNhlsL2MLEFv1hEnQ19f/bFsQ=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "5ad9903c16126a7d949101687af0aa589b1d7d3d", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { "locked": { "lastModified": 1704008649, "narHash": "sha256-rGPSWjXTXTurQN9beuHdyJhB8O761w1Zc5BqSSmHvoM=", @@ -3999,6 +4615,22 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1781088061, + "narHash": "sha256-ccyIWjP94eLTyvzTNXH91iXGd+AfGseTQtXAirxlogk=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "2262daccaac76e0319dc0590c2ef711a3c79c5bd", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-26.05-darwin", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { "locked": { "lastModified": 1775823930, "narHash": "sha256-ALT447J7FcxP/97J01A/gp/hgdO5lXRsm+zLMt+gIjc=", @@ -4014,7 +4646,7 @@ "type": "github" } }, - "nixpkgs_3": { + "nixpkgs_4": { "locked": { "lastModified": 1745377448, "narHash": "sha256-jhZDfXVKdD7TSEGgzFJQvEEZ2K65UMiqW5YJ2aIqxMA=", @@ -4030,7 +4662,7 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1692808169, "narHash": "sha256-x9Opq06rIiwdwGeK2Ykj69dNc2IvUH1fY55Wm7atwrE=", @@ -4046,7 +4678,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_6": { "locked": { "lastModified": 1717432640, "narHash": "sha256-+f9c4/ZX5MWDOuB1rKoWj+lBNm0z0rs4CK47HBLxy1o=", @@ -4062,7 +4694,7 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_7": { "locked": { "lastModified": 1716977621, "narHash": "sha256-Q1UQzYcMJH4RscmpTkjlgqQDX5yi1tZL0O345Ri6vXQ=", @@ -4078,7 +4710,7 @@ "type": "github" } }, - "nixpkgs_7": { + "nixpkgs_8": { "locked": { "lastModified": 1726206720, "narHash": "sha256-tI7141IHDABMNgz4iXDo8agCp0SeTLbaIZ2DRndwcmk=", @@ -4094,7 +4726,7 @@ "type": "github" } }, - "nixpkgs_8": { + "nixpkgs_9": { "locked": { "lastModified": 1692808169, "narHash": "sha256-x9Opq06rIiwdwGeK2Ykj69dNc2IvUH1fY55Wm7atwrE=", @@ -4110,30 +4742,16 @@ "type": "github" } }, - "nixpkgs_9": { - "locked": { - "lastModified": 1706683685, - "narHash": "sha256-FtPPshEpxH/ewBOsdKBNhlsL2MLEFv1hEnQ19f/bFsQ=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "5ad9903c16126a7d949101687af0aa589b1d7d3d", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixvim": { "inputs": { - "flake-parts": "flake-parts_6", + "flake-parts": "flake-parts_9", "nixpkgs": [ "tilde-secrets", "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], "nuschtosSearch": "nuschtosSearch" @@ -4155,11 +4773,11 @@ "nixvim_2": { "inputs": { "devshell": "devshell", - "flake-compat": "flake-compat_9", - "flake-parts": "flake-parts_11", - "git-hooks": "git-hooks_2", - "home-manager": "home-manager_5", - "nix-darwin": "nix-darwin_5", + "flake-compat": "flake-compat_11", + "flake-parts": "flake-parts_14", + "git-hooks": "git-hooks_3", + "home-manager": "home-manager_6", + "nix-darwin": "nix-darwin_6", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4167,10 +4785,12 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], "nuschtosSearch": "nuschtosSearch_2", - "treefmt-nix": "treefmt-nix_2" + "treefmt-nix": "treefmt-nix_3" }, "locked": { "lastModified": 1726335481, @@ -4188,9 +4808,9 @@ }, "nixvim_3": { "inputs": { - "flake-parts": "flake-parts_15", - "home-manager": "home-manager_7", - "nix-darwin": "nix-darwin_7", + "flake-parts": "flake-parts_18", + "home-manager": "home-manager_8", + "nix-darwin": "nix-darwin_8", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4200,6 +4820,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], "pre-commit-hooks": "pre-commit-hooks_5" @@ -4232,6 +4854,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], "pre-commit-hooks": "pre-commit-hooks_7" @@ -4259,6 +4883,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -4287,6 +4913,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -4316,6 +4944,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -4351,6 +4981,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "devenv", @@ -4423,7 +5055,13 @@ }, "pragmatapro_3": { "inputs": { - "flake-parts": "flake-parts_7", + "flake-parts": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "flake-parts" + ], "nixpkgs": [ "tilde-secrets", "tilde", @@ -4433,11 +5071,11 @@ ] }, "locked": { - "lastModified": 1712076059, - "narHash": "sha256-+WlE3OfA9X9qlfjfJXO2X/gZorUPdLLia6RBXvLl6KA=", - "ref": "refs/heads/master", - "rev": "a7badc46e86caf62421c2482f08a5ad3611858eb", - "revCount": 4, + "lastModified": 1770390347, + "narHash": "sha256-dnyMJFJpqtz9TxPg7mLXTElBg+p03AINH+C3lJqQOyE=", + "ref": "refs/heads/main", + "rev": "5088b36337b58d0be52f7ef10ce82de6be4bf048", + "revCount": 6, "type": "git", "url": "ssh://git@github.com/ethnt/pragmatapro" }, @@ -4448,7 +5086,7 @@ }, "pragmatapro_4": { "inputs": { - "flake-parts": "flake-parts_12", + "flake-parts": "flake-parts_10", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4475,7 +5113,7 @@ }, "pragmatapro_5": { "inputs": { - "flake-parts": "flake-parts_16", + "flake-parts": "flake-parts_15", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4503,6 +5141,37 @@ } }, "pragmatapro_6": { + "inputs": { + "flake-parts": "flake-parts_19", + "nixpkgs": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1712076059, + "narHash": "sha256-+WlE3OfA9X9qlfjfJXO2X/gZorUPdLLia6RBXvLl6KA=", + "ref": "refs/heads/master", + "rev": "a7badc46e86caf62421c2482f08a5ad3611858eb", + "revCount": 4, + "type": "git", + "url": "ssh://git@github.com/ethnt/pragmatapro" + }, + "original": { + "type": "git", + "url": "ssh://git@github.com/ethnt/pragmatapro" + } + }, + "pragmatapro_7": { "inputs": { "flake-utils": "flake-utils_25", "nixpkgs": [ @@ -4516,6 +5185,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -4542,6 +5213,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nix" ], @@ -4553,6 +5226,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nix" ], @@ -4563,6 +5238,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nix", "nixpkgs" @@ -4574,6 +5251,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nix", "nixpkgs" @@ -4602,10 +5281,12 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "flake-compat" ], - "gitignore": "gitignore_2", + "gitignore": "gitignore_3", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4613,10 +5294,12 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable_4" + "nixpkgs-stable": "nixpkgs-stable_5" }, "locked": { "lastModified": 1725513492, @@ -4634,9 +5317,9 @@ }, "pre-commit-hooks_3": { "inputs": { - "flake-compat": "flake-compat_12", + "flake-compat": "flake-compat_14", "flake-utils": "flake-utils_13", - "gitignore": "gitignore_4", + "gitignore": "gitignore_5", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4646,11 +5329,13 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "cachix", "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable_5" + "nixpkgs-stable": "nixpkgs-stable_6" }, "locked": { "lastModified": 1708018599, @@ -4677,11 +5362,13 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "flake-compat" ], "flake-utils": "flake-utils_14", - "gitignore": "gitignore_5", + "gitignore": "gitignore_6", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4691,10 +5378,12 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable_6" + "nixpkgs-stable": "nixpkgs-stable_7" }, "locked": { "lastModified": 1708018599, @@ -4712,9 +5401,9 @@ }, "pre-commit-hooks_5": { "inputs": { - "flake-compat": "flake-compat_15", + "flake-compat": "flake-compat_17", "flake-utils": "flake-utils_20", - "gitignore": "gitignore_6", + "gitignore": "gitignore_7", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4724,6 +5413,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ], @@ -4736,6 +5427,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -4767,11 +5460,13 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "flake-compat" ], "flake-utils": "flake-utils_22", - "gitignore": "gitignore_7", + "gitignore": "gitignore_8", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4783,10 +5478,12 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv", "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable_7" + "nixpkgs-stable": "nixpkgs-stable_8" }, "locked": { "lastModified": 1688056373, @@ -4804,9 +5501,9 @@ }, "pre-commit-hooks_7": { "inputs": { - "flake-compat": "flake-compat_17", + "flake-compat": "flake-compat_19", "flake-utils": "flake-utils_24", - "gitignore": "gitignore_8", + "gitignore": "gitignore_9", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4818,10 +5515,12 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable_8" + "nixpkgs-stable": "nixpkgs-stable_9" }, "locked": { "lastModified": 1703426812, @@ -4842,7 +5541,7 @@ "crane": "crane_2", "devshell": "devshell_2", "fenix": "fenix", - "flake-parts": "flake-parts_13", + "flake-parts": "flake-parts_16", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4850,6 +5549,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -4872,7 +5573,7 @@ "crane": "crane_3", "devshell": "devshell_3", "fenix": "fenix_2", - "flake-parts": "flake-parts_17", + "flake-parts": "flake-parts_20", "nixpkgs": [ "tilde-secrets", "tilde", @@ -4882,6 +5583,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -4916,7 +5619,7 @@ "pragmatapro": "pragmatapro", "sops-nix": "sops-nix", "tilde-secrets": "tilde-secrets", - "treefmt": "treefmt_6" + "treefmt": "treefmt_7" } }, "rust-analyzer-src": { @@ -4981,6 +5684,30 @@ "nixpkgs" ] }, + "locked": { + "lastModified": 1780547341, + "narHash": "sha256-Gq8KNx5A7hBB3uGJaj6eQfLDIz5YdLu92gqBcvHvoUo=", + "owner": "Mic92", + "repo": "sops-nix", + "rev": "9ed65852b6257fbeae4355bc24ecfea307ca759a", + "type": "github" + }, + "original": { + "owner": "Mic92", + "repo": "sops-nix", + "type": "github" + } + }, + "sops-nix_3": { + "inputs": { + "nixpkgs": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "nixpkgs" + ] + }, "locked": { "lastModified": 1775682595, "narHash": "sha256-0E9PohY/VuESLq0LR4doaH7hTag513sDDW5n5qmHd1Q=", @@ -5100,6 +5827,21 @@ "type": "github" } }, + "systems_16": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_2": { "locked": { "lastModified": 1681028828, @@ -5222,27 +5964,29 @@ }, "tilde": { "inputs": { + "actions-nix": "actions-nix_2", "emacs-overlay": "emacs-overlay_2", - "flake-compat": "flake-compat_3", - "flake-parts": "flake-parts_4", + "flake-compat": "flake-compat_4", + "flake-parts": "flake-parts_5", "flake-root": "flake-root_2", "haumea": "haumea_2", "home-manager": "home-manager_2", - "mcp-servers": "mcp-servers", + "llm-agents": "llm-agents_2", "nix-darwin": "nix-darwin_2", "nixpkgs": "nixpkgs_2", "nixpkgs-master": "nixpkgs-master_2", + "nixpkgs-unstable": "nixpkgs-unstable_2", "pragmatapro": "pragmatapro_2", "sops-nix": "sops-nix_2", "tilde-secrets": "tilde-secrets_2", - "treefmt": "treefmt_5" + "treefmt": "treefmt_6" }, "locked": { - "lastModified": 1776010281, - "narHash": "sha256-04AGfUmxdolGhKEISu50XqyjueioL8KGDWsFCXkh6bw=", + "lastModified": 1781143837, + "narHash": "sha256-fEP3NvcdCvwSIK0H1fZO6UVXQw2o8bInnwkxaijY/n0=", "owner": "ethnt", "repo": "tilde", - "rev": "190aa6c4dca5e4a30615b09749c98875343f45cd", + "rev": "5bc1b364dbe0235df37be1f634676a87736d2819", "type": "github" }, "original": { @@ -5295,6 +6039,80 @@ "treefmt" ] }, + "locked": { + "lastModified": 1782133343, + "narHash": "sha256-e2lZKIfZLk/nX1m24BEl3K7DRXp4icQMJ+J/VBVohiE=", + "ref": "refs/heads/main", + "rev": "38538767e6762682a2c9b21c9482bc6fbcff96d1", + "revCount": 41, + "type": "git", + "url": "ssh://git@github.com/ethnt/tilde-secrets" + }, + "original": { + "type": "git", + "url": "ssh://git@github.com/ethnt/tilde-secrets" + } + }, + "tilde-secrets_2": { + "inputs": { + "flake-parts": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "flake-parts" + ], + "flake-root": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "flake-root" + ], + "haumea": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "haumea" + ], + "home-manager": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "home-manager" + ], + "nix-darwin": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "nix-darwin" + ], + "nixpkgs": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "nixpkgs" + ], + "sops-nix": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "sops-nix" + ], + "tilde": "tilde_2", + "treefmt": [ + "tilde-secrets", + "tilde", + "tilde-secrets", + "tilde", + "treefmt" + ] + }, "locked": { "lastModified": 1778871536, "narHash": "sha256-okdnQnHnUs58jm+Ddjxv0r9XtLASJD6RvVeEJJztL+s=", @@ -5309,13 +6127,15 @@ "url": "ssh://git@github.com/ethnt/tilde-secrets" } }, - "tilde-secrets_2": { + "tilde-secrets_3": { "inputs": { "flake-parts": [ "tilde-secrets", "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "flake-parts" ], "flake-root": [ @@ -5323,6 +6143,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "flake-root" ], "haumea": [ @@ -5330,6 +6152,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "haumea" ], "nixpkgs": [ @@ -5337,14 +6161,18 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], - "tilde": "tilde_2", + "tilde": "tilde_3", "treefmt": [ "tilde-secrets", "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "treefmt" ] }, @@ -5362,7 +6190,7 @@ "url": "ssh://git@github.com/ethnt/tilde-secrets" } }, - "tilde-secrets_3": { + "tilde-secrets_4": { "inputs": { "devenv": [ "tilde-secrets", @@ -5371,6 +6199,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv" ], "flake-parts": [ @@ -5380,6 +6210,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "flake-parts" ], "flake-root": [ @@ -5389,6 +6221,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "flake-root" ], "haumea": [ @@ -5398,6 +6232,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "haumea" ], "nixpkgs": [ @@ -5407,9 +6243,11 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], - "tilde": "tilde_3", + "tilde": "tilde_4", "treefmt": [ "tilde-secrets", "tilde", @@ -5417,6 +6255,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "treefmt" ] }, @@ -5434,7 +6274,7 @@ "url": "ssh://git@github.com/ethnt/tilde-secrets" } }, - "tilde-secrets_4": { + "tilde-secrets_5": { "inputs": { "devenv": [ "tilde-secrets", @@ -5445,6 +6285,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "devenv" ], "flake-parts": [ @@ -5456,6 +6298,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "flake-parts" ], "flake-root": [ @@ -5467,6 +6311,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "flake-root" ], "haumea": [ @@ -5478,6 +6324,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "haumea" ], "nixpkgs": [ @@ -5489,9 +6337,11 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], - "tilde": "tilde_4", + "tilde": "tilde_5", "treefmt": [ "tilde-secrets", "tilde", @@ -5501,6 +6351,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "treefmt" ] }, @@ -5518,7 +6370,7 @@ "url": "ssh://git@github.com/ethnt/tilde-secrets" } }, - "tilde-secrets_5": { + "tilde-secrets_6": { "inputs": { "flake-parts": [ "tilde-secrets", @@ -5531,6 +6383,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "flake-parts" ], "haumea": [ @@ -5544,6 +6398,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "haumea" ], "nixpkgs": [ @@ -5557,9 +6413,11 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ], - "tilde": "tilde_5" + "tilde": "tilde_6" }, "locked": { "lastModified": 1705512057, @@ -5577,17 +6435,48 @@ }, "tilde_2": { "inputs": { - "flake-compat": "flake-compat_4", - "flake-parts": "flake-parts_5", + "emacs-overlay": "emacs-overlay_3", + "flake-compat": "flake-compat_5", + "flake-parts": "flake-parts_7", "flake-root": "flake-root_3", "haumea": "haumea_3", "home-manager": "home-manager_3", - "mise": "mise", + "mcp-servers": "mcp-servers", "nix-darwin": "nix-darwin_3", "nixpkgs": "nixpkgs_3", - "nixvim": "nixvim", + "nixpkgs-master": "nixpkgs-master_3", "pragmatapro": "pragmatapro_3", + "sops-nix": "sops-nix_3", "tilde-secrets": "tilde-secrets_3", + "treefmt": "treefmt_5" + }, + "locked": { + "lastModified": 1776010281, + "narHash": "sha256-04AGfUmxdolGhKEISu50XqyjueioL8KGDWsFCXkh6bw=", + "owner": "ethnt", + "repo": "tilde", + "rev": "190aa6c4dca5e4a30615b09749c98875343f45cd", + "type": "github" + }, + "original": { + "owner": "ethnt", + "repo": "tilde", + "type": "github" + } + }, + "tilde_3": { + "inputs": { + "flake-compat": "flake-compat_6", + "flake-parts": "flake-parts_8", + "flake-root": "flake-root_4", + "haumea": "haumea_4", + "home-manager": "home-manager_4", + "mise": "mise", + "nix-darwin": "nix-darwin_4", + "nixpkgs": "nixpkgs_4", + "nixvim": "nixvim", + "pragmatapro": "pragmatapro_4", + "tilde-secrets": "tilde-secrets_4", "treefmt": "treefmt_4" }, "locked": { @@ -5604,22 +6493,22 @@ "type": "github" } }, - "tilde_3": { + "tilde_4": { "inputs": { "attic": "attic", "devenv": "devenv", - "flake-compat": "flake-compat_8", - "flake-parts": "flake-parts_10", - "flake-root": "flake-root_4", - "haumea": "haumea_4", - "home-manager": "home-manager_4", - "nix-darwin": "nix-darwin_4", + "flake-compat": "flake-compat_10", + "flake-parts": "flake-parts_13", + "flake-root": "flake-root_5", + "haumea": "haumea_5", + "home-manager": "home-manager_5", + "nix-darwin": "nix-darwin_5", "nixago": "nixago", - "nixpkgs": "nixpkgs_7", + "nixpkgs": "nixpkgs_8", "nixvim": "nixvim_2", - "pragmatapro": "pragmatapro_4", + "pragmatapro": "pragmatapro_5", "rippkgs": "rippkgs", - "tilde-secrets": "tilde-secrets_4", + "tilde-secrets": "tilde-secrets_5", "treefmt": "treefmt_3" }, "locked": { @@ -5636,20 +6525,20 @@ "type": "github" } }, - "tilde_4": { + "tilde_5": { "inputs": { "devenv": "devenv_4", - "flake-parts": "flake-parts_14", - "flake-root": "flake-root_5", - "haumea": "haumea_5", - "home-manager": "home-manager_6", - "nix-darwin": "nix-darwin_6", + "flake-parts": "flake-parts_17", + "flake-root": "flake-root_6", + "haumea": "haumea_6", + "home-manager": "home-manager_7", + "nix-darwin": "nix-darwin_7", "nixago": "nixago_4", - "nixpkgs": "nixpkgs_9", + "nixpkgs": "nixpkgs_10", "nixvim": "nixvim_3", - "pragmatapro": "pragmatapro_5", + "pragmatapro": "pragmatapro_6", "rippkgs": "rippkgs_2", - "tilde-secrets": "tilde-secrets_5", + "tilde-secrets": "tilde-secrets_6", "treefmt": "treefmt_2" }, "locked": { @@ -5666,17 +6555,17 @@ "type": "github" } }, - "tilde_5": { + "tilde_6": { "inputs": { "devenv": "devenv_6", - "flake-parts": "flake-parts_18", - "flake-root": "flake-root_6", - "haumea": "haumea_6", - "home-manager": "home-manager_8", - "nix-darwin": "nix-darwin_8", - "nixpkgs": "nixpkgs_10", + "flake-parts": "flake-parts_21", + "flake-root": "flake-root_7", + "haumea": "haumea_7", + "home-manager": "home-manager_9", + "nix-darwin": "nix-darwin_9", + "nixpkgs": "nixpkgs_11", "nixvim": "nixvim_4", - "pragmatapro": "pragmatapro_6", + "pragmatapro": "pragmatapro_7", "treefmt": "treefmt" }, "locked": { @@ -5706,6 +6595,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -5745,6 +6636,29 @@ } }, "treefmt-nix_2": { + "inputs": { + "nixpkgs": [ + "tilde-secrets", + "tilde", + "llm-agents", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1780220602, + "narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=", + "owner": "numtide", + "repo": "treefmt-nix", + "rev": "db947814a175b7ca6ded66e21383d938df01c227", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "treefmt-nix", + "type": "github" + } + }, + "treefmt-nix_3": { "inputs": { "nixpkgs": [ "tilde-secrets", @@ -5753,6 +6667,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixvim", "nixpkgs" ] @@ -5782,6 +6698,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -5808,6 +6726,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -5832,6 +6752,8 @@ "tilde", "tilde-secrets", "tilde", + "tilde-secrets", + "tilde", "nixpkgs" ] }, @@ -5852,6 +6774,8 @@ "treefmt_5": { "inputs": { "nixpkgs": [ + "tilde-secrets", + "tilde", "tilde-secrets", "tilde", "nixpkgs" @@ -5872,6 +6796,28 @@ } }, "treefmt_6": { + "inputs": { + "nixpkgs": [ + "tilde-secrets", + "tilde", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1780220602, + "narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=", + "owner": "numtide", + "repo": "treefmt-nix", + "rev": "db947814a175b7ca6ded66e21383d938df01c227", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "treefmt-nix", + "type": "github" + } + }, + "treefmt_7": { "inputs": { "nixpkgs": [ "nixpkgs" diff --git a/hosts/mercury/configuration.nix b/hosts/mercury/configuration.nix index ecb4e72..c5b95d3 100644 --- a/hosts/mercury/configuration.nix +++ b/hosts/mercury/configuration.nix @@ -17,6 +17,9 @@ homebrew = { casks = [ "bruno" "figma" "jabra-direct" "linear" "loom" "postico" ]; - masApps = { "Flow" = 1423210932; }; + masApps = { + "Flow" = 1423210932; + "Trace" = 6768724888; + }; }; } diff --git a/modules/packages/default.nix b/modules/packages/default.nix index 49afad7..81d2318 100644 --- a/modules/packages/default.nix +++ b/modules/packages/default.nix @@ -4,13 +4,12 @@ perSystem = { config, pkgs, ... }: { overlayAttrs = { inherit (config.packages) - firehydrant-mcp mcp-remote nix-docker oh-my-tmux postgres-mcp sf-pro; + firehydrant-mcp mcp-remote oh-my-tmux postgres-mcp sf-pro; }; packages = { firehydrant-mcp = pkgs.callPackage ./firehydrant-mcp.nix { }; mcp-remote = pkgs.callPackage ./mcp-remote.nix { }; - nix-docker = pkgs.callPackage ./nix-docker.nix { }; oh-my-tmux = pkgs.callPackage ./oh-my-tmux.nix { }; postgres-mcp = pkgs.callPackage ./postgres-mcp.nix { }; sf-pro = pkgs.callPackage ./fonts/sf-pro.nix { }; diff --git a/modules/packages/mcp-remote.nix b/modules/packages/mcp-remote.nix index cd024e3..afb9af8 100644 --- a/modules/packages/mcp-remote.nix +++ b/modules/packages/mcp-remote.nix @@ -1,5 +1,5 @@ -{ stdenv, pnpm_10, fetchFromGitHub, fetchPnpmDeps, pnpmConfigHook, nodejs, bash -, lib }: +{ stdenv, pnpm_10, fetchFromGitHub, fetchPnpmDeps, pnpmConfigHook, nodejs +, makeWrapper, lib }: let pnpm = pnpm_10; in stdenv.mkDerivation (finalAttrs: rec { @@ -20,7 +20,7 @@ in stdenv.mkDerivation (finalAttrs: rec { hash = "sha256-5podB1HJahhn2vlMBnu0wm7AJ0bjq8pvXqPgdR8c3GQ="; }; - nativeBuildInputs = [ nodejs pnpmConfigHook pnpm ]; + nativeBuildInputs = [ nodejs pnpmConfigHook pnpm makeWrapper ]; doCheck = true; @@ -42,11 +42,9 @@ in stdenv.mkDerivation (finalAttrs: rec { cp -r {node_modules,dist} $out/ - echo '#!${lib.getExe bash}' > $out/bin/mcp-remote - - echo "export NODE_PATH=$out/node_modules; ${nodejs}/bin/node $out/dist/proxy.js \"\$@\"" >> $out/bin/mcp-remote - - chmod +x $out/bin/mcp-remote + makeWrapper "${lib.getExe nodejs}" "$out/bin/mcp-remote" \ + --set NODE_PATH "$out/node_modules" \ + --add-flags "$out/dist/proxy.js" runHook postInstall ''; diff --git a/modules/packages/nix-docker.nix b/modules/packages/nix-docker.nix deleted file mode 100644 index e8db78d..0000000 --- a/modules/packages/nix-docker.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ stdenv, fetchFromGitHub, lib }: - -stdenv.mkDerivation { - pname = "nix-docker"; - version = "2022-04-02"; - - src = fetchFromGitHub { - owner = "LnL7"; - repo = "nix-docker"; - rev = "277b1ad6b6d540e4f5979536eff65366246d4582"; - hash = "sha256-F8QizIR9A1Axt0C+NQHxDkNEMtRKALgLxuqfqXMAMgM="; - }; - - installPhase = '' - mkdir -p $out - cp -a * $out/ - chmod 0400 $out/ssh/insecure_rsa - ''; - - meta = { - homepage = "https://github.com/LnL7/nix-docker"; - description = "Docker images for the Nix package manager"; - platforms = lib.platforms.all; - license = lib.licenses.mit; - }; -} diff --git a/modules/packages/postgres-mcp.nix b/modules/packages/postgres-mcp.nix index 55021ae..88bcf9d 100644 --- a/modules/packages/postgres-mcp.nix +++ b/modules/packages/postgres-mcp.nix @@ -1,4 +1,5 @@ -{ lib, python312Packages, fetchFromGitHub, }: +{ lib, python312Packages, fetchFromGitHub }: + python312Packages.buildPythonApplication { pname = "postgres-mcp"; version = "0.3.0"; @@ -33,7 +34,6 @@ python312Packages.buildPythonApplication { instructor ]; - # postgres-mcp pins pglast==7.2.0 but nixpkgs ships 7.11 which is compatible pythonRelaxDeps = [ "pglast" ]; meta = { diff --git a/modules/profiles/system/builders/nix-docker.nix b/modules/profiles/system/builders/nix-docker.nix deleted file mode 100644 index e55611b..0000000 --- a/modules/profiles/system/builders/nix-docker.nix +++ /dev/null @@ -1,27 +0,0 @@ -# NOTE: Also need to add to /var/root/.ssh/config, see nix-docker's README - -{ config, pkgs, ... }: { - environment = { - systemPackages = with pkgs; [ nix-docker ]; - - etc = { - "nix/docker_rsa" = { - enable = true; - source = "${pkgs.nix-docker}/ssh/insecure_rsa"; - mode = "0400"; - }; - - "nix/remote-build-env" = { - enable = true; - source = "${pkgs.nix-docker}/ssh/remote-build-env"; - }; - }; - }; - - nix.buildMachines = [{ - hostName = "nix-docker"; - systems = [ "x86_64-linux" ]; - sshKey = "/etc/${config.environment.etc."nix/docker_rsa".target}"; - maxJobs = 4; - }]; -} diff --git a/modules/profiles/system/darwin/brew.nix b/modules/profiles/system/darwin/brew.nix index 72e71d2..c7bfb2c 100644 --- a/modules/profiles/system/darwin/brew.nix +++ b/modules/profiles/system/darwin/brew.nix @@ -4,13 +4,7 @@ homebrew = { enable = true; - onActivation = { - cleanup = lib.mkDefault "zap"; - - # TODO: Remove when this issue is fixed - # https://github.com/nix-darwin/nix-darwin/pull/1789 - extraFlags = [ "--force-cleanup" ]; - }; + onActivation.cleanup = lib.mkDefault "zap"; brews = [ "pinentry-mac" ]; @@ -34,6 +28,7 @@ "rectangle" "slack" "spotify" + "zen-browser" ]; masApps = { "Amphetamine" = 937984704; }; diff --git a/modules/suites/system.nix b/modules/suites/system.nix index 73d5e2f..26de684 100644 --- a/modules/suites/system.nix +++ b/modules/suites/system.nix @@ -18,5 +18,5 @@ with profiles; identity = [ gpg-agent ]; - remote-builders = [ builders.common builders.nix-docker ]; + remote-builders = [ builders.common ]; } diff --git a/users/et/home.nix b/users/et/home.nix index 993e83e..8f304e5 100644 --- a/users/et/home.nix +++ b/users/et/home.nix @@ -4,7 +4,7 @@ ++ (with profiles; [ haskell nodejs ]) ++ [ secrets.users.et.home ] ++ [ ./profiles/git.nix ./profiles/jujutsu.nix - # ./profiles/mcp/figma.nix + ./profiles/mcp/figma.nix ./profiles/mcp/firehydrant/default.nix ./profiles/mcp/grafana/default.nix ./profiles/mcp/honeycomb.nix diff --git a/users/et/profiles/mcp/figma.nix b/users/et/profiles/mcp/figma.nix index 11c4b70..e1db1f0 100644 --- a/users/et/profiles/mcp/figma.nix +++ b/users/et/profiles/mcp/figma.nix @@ -1,7 +1,6 @@ -{ pkgs, lib, ... }: { +{ programs.mcp.servers.figma = { - type = "stdio"; - command = lib.getExe pkgs.mcp-remote; - args = [ "https://mcp.figma.com/mcp" ]; + type = "http"; + url = "https://mcp.figma.com/mcp"; }; }