fix: make inputs self-contained

This commit is contained in:
2026-06-06 13:15:27 +02:00
parent a5d321805b
commit 9bceb1c6d0
5 changed files with 557 additions and 176 deletions
Generated
+404 -92
View File
@@ -44,32 +44,17 @@
},
"agent-lib": {
"inputs": {
"nixpkgs": ["m3ta-home", "nixpkgs"]
"nixpkgs": [
"m3ta-home",
"nixpkgs"
]
},
"locked": {
"lastModified": 1780681759,
"narHash": "sha256-eszNyFb1If4ePaJD1aQTvHFog8lvpwjCTl8F9rUlXnk=",
"lastModified": 1780736323,
"narHash": "sha256-b4CfjbWTT+5Z0XBI2/W2DnybwkYVwLxghCwXVmw9+Iw=",
"ref": "refs/heads/master",
"rev": "9a4ee71b1a9008422266e4364a76ee2f08868b5a",
"revCount": 25,
"type": "git",
"url": "ssh://gitea@code.m3ta.dev/m3tam3re/agent-lib"
},
"original": {
"type": "git",
"url": "ssh://gitea@code.m3ta.dev/m3tam3re/agent-lib"
}
},
"agent-lib_2": {
"inputs": {
"nixpkgs": ["m3ta-home", "nixpkgs"]
},
"locked": {
"lastModified": 1780157040,
"narHash": "sha256-j2d3nj3FvOlxQ+Zlse+rMo3qHD3m4Gick5uiwtTaA2o=",
"ref": "refs/heads/master",
"rev": "f63712a9ba03da6e2f591766d0f055aa65e6d237",
"revCount": 24,
"rev": "b0c832c9e02d8b3d8ad091f022c859382a037afd",
"revCount": 26,
"type": "git",
"url": "ssh://gitea@code.m3ta.dev/m3tam3re/agent-lib"
},
@@ -162,7 +147,11 @@
},
"basecamp": {
"inputs": {
"nixpkgs": ["m3ta-home", "m3ta-nixpkgs", "nixpkgs"]
"nixpkgs": [
"m3ta-home",
"m3ta-nixpkgs",
"nixpkgs"
]
},
"locked": {
"lastModified": 1774505501,
@@ -181,7 +170,10 @@
},
"basecamp_2": {
"inputs": {
"nixpkgs": ["m3ta-nixpkgs", "nixpkgs"]
"nixpkgs": [
"m3ta-nixpkgs",
"nixpkgs"
]
},
"locked": {
"lastModified": 1774505501,
@@ -200,8 +192,14 @@
},
"blueprint": {
"inputs": {
"nixpkgs": ["llm-agents", "nixpkgs"],
"systems": ["llm-agents", "systems"]
"nixpkgs": [
"llm-agents",
"nixpkgs"
],
"systems": [
"llm-agents",
"systems"
]
},
"locked": {
"lastModified": 1776249299,
@@ -219,10 +217,22 @@
},
"bun2nix": {
"inputs": {
"flake-parts": ["llm-agents", "flake-parts"],
"nixpkgs": ["llm-agents", "nixpkgs"],
"systems": ["llm-agents", "systems"],
"treefmt-nix": ["llm-agents", "treefmt-nix"]
"flake-parts": [
"llm-agents",
"flake-parts"
],
"nixpkgs": [
"llm-agents",
"nixpkgs"
],
"systems": [
"llm-agents",
"systems"
],
"treefmt-nix": [
"llm-agents",
"treefmt-nix"
]
},
"locked": {
"lastModified": 1778446047,
@@ -240,7 +250,10 @@
},
"darwin": {
"inputs": {
"nixpkgs": ["agenix", "nixpkgs"]
"nixpkgs": [
"agenix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1744478979,
@@ -259,7 +272,11 @@
},
"darwin_2": {
"inputs": {
"nixpkgs": ["m3ta-home", "agenix", "nixpkgs"]
"nixpkgs": [
"m3ta-home",
"agenix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1744478979,
@@ -278,7 +295,9 @@
},
"disko": {
"inputs": {
"nixpkgs": ["nixpkgs"]
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1780290312,
@@ -296,7 +315,10 @@
},
"dms": {
"inputs": {
"nixpkgs": ["m3ta-home", "nixpkgs"],
"nixpkgs": [
"m3ta-home",
"nixpkgs"
],
"quickshell": "quickshell"
},
"locked": {
@@ -316,7 +338,10 @@
},
"dms-plugin-registry": {
"inputs": {
"nixpkgs": ["m3ta-home", "nixpkgs"]
"nixpkgs": [
"m3ta-home",
"nixpkgs"
]
},
"locked": {
"lastModified": 1780281921,
@@ -334,7 +359,10 @@
},
"flake-parts": {
"inputs": {
"nixpkgs-lib": ["hermes-agent", "nixpkgs"]
"nixpkgs-lib": [
"hermes-agent",
"nixpkgs"
]
},
"locked": {
"lastModified": 1772408722,
@@ -352,7 +380,10 @@
},
"flake-parts_2": {
"inputs": {
"nixpkgs-lib": ["llm-agents", "nixpkgs"]
"nixpkgs-lib": [
"llm-agents",
"nixpkgs"
]
},
"locked": {
"lastModified": 1778716662,
@@ -370,7 +401,33 @@
},
"flake-parts_3": {
"inputs": {
"nixpkgs-lib": ["m3ta-home", "nur", "nixpkgs"]
"nixpkgs-lib": [
"m3ta-home",
"hermes-agent",
"nixpkgs"
]
},
"locked": {
"lastModified": 1772408722,
"narHash": "sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "f20dc5d9b8027381c474144ecabc9034d6a839a3",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_4": {
"inputs": {
"nixpkgs-lib": [
"m3ta-home",
"nur",
"nixpkgs"
]
},
"locked": {
"lastModified": 1733312601,
@@ -386,9 +443,12 @@
"type": "github"
}
},
"flake-parts_4": {
"flake-parts_5": {
"inputs": {
"nixpkgs-lib": ["nur", "nixpkgs"]
"nixpkgs-lib": [
"nur",
"nixpkgs"
]
},
"locked": {
"lastModified": 1733312601,
@@ -414,23 +474,52 @@
"uv2nix": "uv2nix_2"
},
"locked": {
"lastModified": 1780061757,
"narHash": "sha256-0CmNH879jnsAAszo1nkkFm8RNE49xtwUditYdFIYBCM=",
"lastModified": 1780707343,
"narHash": "sha256-ngpkopVczNrT0bfCXHm38QjgrZT96Bm/rO89NA/ls3Y=",
"owner": "NousResearch",
"repo": "hermes-agent",
"rev": "77a1650c78a4cb1813d8a81fa1da40a15b6a3ec5",
"rev": "3c231eb3979ab9c57d5cd6d02f1d577a3b718b43",
"type": "github"
},
"original": {
"owner": "NousResearch",
"ref": "v2026.6.5",
"repo": "hermes-agent",
"type": "github"
}
},
"hermes-agent_2": {
"inputs": {
"flake-parts": "flake-parts_3",
"nixpkgs": [
"m3ta-home",
"nixpkgs"
],
"npm-lockfile-fix": "npm-lockfile-fix_2",
"pyproject-build-systems": "pyproject-build-systems_2",
"pyproject-nix": "pyproject-nix_5",
"uv2nix": "uv2nix_4"
},
"locked": {
"lastModified": 1780733287,
"narHash": "sha256-cMm2PL8ymiizMnK2JAHVSMCfPsMAis2OcIbdYwR3ZSs=",
"owner": "NousResearch",
"repo": "hermes-agent",
"rev": "5af899c7ca753a56a4daeb6fa6ff3cbb113234b8",
"type": "github"
},
"original": {
"owner": "NousResearch",
"ref": "v2026.5.29.2",
"repo": "hermes-agent",
"type": "github"
}
},
"home-manager": {
"inputs": {
"nixpkgs": ["agenix", "nixpkgs"]
"nixpkgs": [
"agenix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1745494811,
@@ -448,14 +537,16 @@
},
"home-manager_2": {
"inputs": {
"nixpkgs": ["nixpkgs"]
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1780593650,
"narHash": "sha256-CHo7k65YTL3HY+WQVedDTupji+LMgNlKCdrtRHZFAK4=",
"lastModified": 1780679734,
"narHash": "sha256-KmRNvpNOb7QEORa06bVgjW9kITcx0VhsI7w0vhmZyD8=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "447fd9ff62501dae7206dfe180ee89f8de27b7d5",
"rev": "b2b7db486e06e098711dc291bb25db82850e1d16",
"type": "github"
},
"original": {
@@ -466,7 +557,11 @@
},
"home-manager_3": {
"inputs": {
"nixpkgs": ["m3ta-home", "agenix", "nixpkgs"]
"nixpkgs": [
"m3ta-home",
"agenix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1745494811,
@@ -484,7 +579,10 @@
},
"home-manager_4": {
"inputs": {
"nixpkgs": ["m3ta-home", "nixpkgs"]
"nixpkgs": [
"m3ta-home",
"nixpkgs"
]
},
"locked": {
"lastModified": 1780099287,
@@ -502,7 +600,10 @@
},
"hyprlang": {
"inputs": {
"nixpkgs": ["rose-pine-hyprcursor", "nixpkgs"],
"nixpkgs": [
"rose-pine-hyprcursor",
"nixpkgs"
],
"systems": "systems_4"
},
"locked": {
@@ -529,11 +630,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1780640554,
"narHash": "sha256-dgnL2gTgRoO1D4z6wkARGCO/gimq3/UE/mVFcQcWBn8=",
"lastModified": 1780723669,
"narHash": "sha256-1GqON+bTWMrA8tTfZ194tk5Fi8R4YWjBUaScB1mTkmA=",
"owner": "numtide",
"repo": "llm-agents.nix",
"rev": "f764eba1fdd162a1f2bc923f7e7034b894a22b4a",
"rev": "7aa0fff2d50775e8b79040824385eaf250a250a9",
"type": "github"
},
"original": {
@@ -545,35 +646,38 @@
"m3ta-home": {
"inputs": {
"agenix": "agenix_2",
"agent-lib": "agent-lib_2",
"agent-lib": "agent-lib",
"agents": "agents",
"dms": "dms",
"dms-plugin-registry": "dms-plugin-registry",
"hermes-agent": "hermes-agent_2",
"home-manager": "home-manager_4",
"m3ta-nixpkgs": "m3ta-nixpkgs",
"nix-colors": "nix-colors",
"nixpkgs": ["nixpkgs"],
"nixpkgs": [
"nixpkgs"
],
"nur": "nur"
},
"locked": {
"lastModified": 1780420920,
"narHash": "sha256-dxcRmexgCX+DlmlFRE/eW3gzdohVU7+JTAkzUzvG/1Y=",
"ref": "refs/heads/master",
"rev": "19dea8277ef9c473e95e2dc3be367044dfa3f65c",
"revCount": 45,
"type": "git",
"url": "ssh://gitea@code.m3ta.dev/m3tam3re/m3ta-home"
"lastModified": 1780744454,
"narHash": "sha256-UMve8ATj7lb2aDEYs6ErYYl2zxoe+cTbZ3JZrJO7Whw=",
"path": "/home/m3tam3re/p/NIX/m3ta-home",
"type": "path"
},
"original": {
"type": "git",
"url": "ssh://gitea@code.m3ta.dev/m3tam3re/m3ta-home"
"path": "/home/m3tam3re/p/NIX/m3ta-home",
"type": "path"
}
},
"m3ta-nixpkgs": {
"inputs": {
"agents": "agents_2",
"basecamp": "basecamp",
"nixpkgs": ["m3ta-home", "nixpkgs"],
"nixpkgs": [
"m3ta-home",
"nixpkgs"
],
"nixpkgs-master": "nixpkgs-master",
"openspec": "openspec"
},
@@ -813,11 +917,11 @@
},
"nixpkgs-master_3": {
"locked": {
"lastModified": 1780675612,
"narHash": "sha256-0uf5rIKWl6ljqZtDdYhVpBru9cggmUyoOw+m7IZNKYk=",
"lastModified": 1780727454,
"narHash": "sha256-mkqXK8st0OlcseyZGon2n+k7SThg+P5LRt3jTza26E0=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "a08eccd152a1534c8e01e69709fd21b108e5be2d",
"rev": "51d40d1b686a6bb543d2edc5f8919aa62d26f27e",
"type": "github"
},
"original": {
@@ -829,11 +933,11 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1779796641,
"narHash": "sha256-ZsIrKmhp4vbBXoXXmR/tBXA/UCsAQiJL9vsgZEduhVY=",
"lastModified": 1780511130,
"narHash": "sha256-2v9lT4ya59Lh1FqPeLnz1MoX9y/wz2huqfe9RtQZITk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "25f538306313eae3927264466c70d7001dcea1df",
"rev": "535f3e6942cb1cead3929c604320d3db54b542b9",
"type": "github"
},
"original": {
@@ -989,7 +1093,32 @@
},
"npm-lockfile-fix": {
"inputs": {
"nixpkgs": ["hermes-agent", "nixpkgs"]
"nixpkgs": [
"hermes-agent",
"nixpkgs"
]
},
"locked": {
"lastModified": 1775903712,
"narHash": "sha256-2GV79U6iVH4gKAPWYrxUReB0S41ty/Y3dBLquU8AlaA=",
"owner": "jeslie0",
"repo": "npm-lockfile-fix",
"rev": "c6093acb0c0548e0f9b8b3d82918823721930fe8",
"type": "github"
},
"original": {
"owner": "jeslie0",
"repo": "npm-lockfile-fix",
"type": "github"
}
},
"npm-lockfile-fix_2": {
"inputs": {
"nixpkgs": [
"m3ta-home",
"hermes-agent",
"nixpkgs"
]
},
"locked": {
"lastModified": 1775903712,
@@ -1007,7 +1136,7 @@
},
"nur": {
"inputs": {
"flake-parts": "flake-parts_3",
"flake-parts": "flake-parts_4",
"nixpkgs": "nixpkgs_6"
},
"locked": {
@@ -1026,15 +1155,17 @@
},
"nur_2": {
"inputs": {
"flake-parts": "flake-parts_4",
"nixpkgs": ["nixpkgs"]
"flake-parts": "flake-parts_5",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1780667345,
"narHash": "sha256-JkFBPvT91un8Hq2wrMJxcJgiWwpIl6X5frAH6E8f32M=",
"lastModified": 1780729463,
"narHash": "sha256-FUkUJB+l3QLMzp/egsfvEnLJWe/FxyY/pYSrkYY4gtY=",
"owner": "nix-community",
"repo": "NUR",
"rev": "c81bd4bb3912e373c17eaff12d67d478dfedf418",
"rev": "80e259e2523c4ef547419d437872278a01d5a387",
"type": "github"
},
"original": {
@@ -1045,7 +1176,11 @@
},
"openspec": {
"inputs": {
"nixpkgs": ["m3ta-home", "m3ta-nixpkgs", "nixpkgs"]
"nixpkgs": [
"m3ta-home",
"m3ta-nixpkgs",
"nixpkgs"
]
},
"locked": {
"lastModified": 1779302169,
@@ -1063,7 +1198,10 @@
},
"openspec_2": {
"inputs": {
"nixpkgs": ["m3ta-nixpkgs", "nixpkgs"]
"nixpkgs": [
"m3ta-nixpkgs",
"nixpkgs"
]
},
"locked": {
"lastModified": 1779302169,
@@ -1081,7 +1219,10 @@
},
"pyproject-build-systems": {
"inputs": {
"nixpkgs": ["hermes-agent", "nixpkgs"],
"nixpkgs": [
"hermes-agent",
"nixpkgs"
],
"pyproject-nix": "pyproject-nix",
"uv2nix": "uv2nix"
},
@@ -1099,9 +1240,37 @@
"type": "github"
}
},
"pyproject-build-systems_2": {
"inputs": {
"nixpkgs": [
"m3ta-home",
"hermes-agent",
"nixpkgs"
],
"pyproject-nix": "pyproject-nix_4",
"uv2nix": "uv2nix_3"
},
"locked": {
"lastModified": 1772555609,
"narHash": "sha256-3BA3HnUvJSbHJAlJj6XSy0Jmu7RyP2gyB/0fL7XuEDo=",
"owner": "pyproject-nix",
"repo": "build-system-pkgs",
"rev": "c37f66a953535c394244888598947679af231863",
"type": "github"
},
"original": {
"owner": "pyproject-nix",
"repo": "build-system-pkgs",
"type": "github"
}
},
"pyproject-nix": {
"inputs": {
"nixpkgs": ["hermes-agent", "pyproject-build-systems", "nixpkgs"]
"nixpkgs": [
"hermes-agent",
"pyproject-build-systems",
"nixpkgs"
]
},
"locked": {
"lastModified": 1769936401,
@@ -1119,7 +1288,10 @@
},
"pyproject-nix_2": {
"inputs": {
"nixpkgs": ["hermes-agent", "nixpkgs"]
"nixpkgs": [
"hermes-agent",
"nixpkgs"
]
},
"locked": {
"lastModified": 1772865871,
@@ -1137,7 +1309,79 @@
},
"pyproject-nix_3": {
"inputs": {
"nixpkgs": ["hermes-agent", "uv2nix", "nixpkgs"]
"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"
}
},
"pyproject-nix_4": {
"inputs": {
"nixpkgs": [
"m3ta-home",
"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_5": {
"inputs": {
"nixpkgs": [
"m3ta-home",
"hermes-agent",
"nixpkgs"
]
},
"locked": {
"lastModified": 1772865871,
"narHash": "sha256-/ZTSg97aouL0SlPHaokA4r3iuH9QzHVuWPACD2CUCFY=",
"owner": "pyproject-nix",
"repo": "pyproject.nix",
"rev": "e537db02e72d553cea470976b9733581bcf5b3ed",
"type": "github"
},
"original": {
"owner": "pyproject-nix",
"repo": "pyproject.nix",
"type": "github"
}
},
"pyproject-nix_6": {
"inputs": {
"nixpkgs": [
"m3ta-home",
"hermes-agent",
"uv2nix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1771518446,
@@ -1155,7 +1399,11 @@
},
"quickshell": {
"inputs": {
"nixpkgs": ["m3ta-home", "dms", "nixpkgs"]
"nixpkgs": [
"m3ta-home",
"dms",
"nixpkgs"
]
},
"locked": {
"lastModified": 1776854048,
@@ -1216,7 +1464,9 @@
},
"rustfs": {
"inputs": {
"nixpkgs": ["nixpkgs"]
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1780564157,
@@ -1309,7 +1559,10 @@
},
"treefmt-nix": {
"inputs": {
"nixpkgs": ["llm-agents", "nixpkgs"]
"nixpkgs": [
"llm-agents",
"nixpkgs"
]
},
"locked": {
"lastModified": 1780220602,
@@ -1345,7 +1598,11 @@
},
"uv2nix": {
"inputs": {
"nixpkgs": ["hermes-agent", "pyproject-build-systems", "nixpkgs"],
"nixpkgs": [
"hermes-agent",
"pyproject-build-systems",
"nixpkgs"
],
"pyproject-nix": [
"hermes-agent",
"pyproject-build-systems",
@@ -1368,7 +1625,10 @@
},
"uv2nix_2": {
"inputs": {
"nixpkgs": ["hermes-agent", "nixpkgs"],
"nixpkgs": [
"hermes-agent",
"nixpkgs"
],
"pyproject-nix": "pyproject-nix_3"
},
"locked": {
@@ -1384,6 +1644,58 @@
"repo": "uv2nix",
"type": "github"
}
},
"uv2nix_3": {
"inputs": {
"nixpkgs": [
"m3ta-home",
"hermes-agent",
"pyproject-build-systems",
"nixpkgs"
],
"pyproject-nix": [
"m3ta-home",
"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_4": {
"inputs": {
"nixpkgs": [
"m3ta-home",
"hermes-agent",
"nixpkgs"
],
"pyproject-nix": "pyproject-nix_6"
},
"locked": {
"lastModified": 1773039484,
"narHash": "sha256-+boo33KYkJDw9KItpeEXXv8+65f7hHv/earxpcyzQ0I=",
"owner": "pyproject-nix",
"repo": "uv2nix",
"rev": "b68be7cfeacbed9a3fa38a2b5adc0cfb81d9bb1f",
"type": "github"
},
"original": {
"owner": "pyproject-nix",
"repo": "uv2nix",
"type": "github"
}
}
},
"root": "root",