configurations for my servers and desktops
nix nixos flake dots dotfiles

flake.lock: Update

Flake lock file updates:

• Updated input 'home-manager':
'github:nix-community/home-manager/fbd566923adcfa67be512a14a79467e2ab8a5777?narHash=sha256-zmFw7AtcmfMxW3vR7AiGeQQeHhdrd2x7a3hxzd6vJYI%3D' (2026-01-13)
→ 'github:nix-community/home-manager/2539eba97a6df237d75617c25cd2dbef92df3d5b?narHash=sha256-6Cwtvzrw79cOk1lCzN2aKSVrpgSOSQoYhyMmhXXZjTA%3D' (2026-01-24)
• Updated input 'nix-darwin':
'github:nix-darwin/nix-darwin/7b1d394e7d9112d4060e12ef3271b38a7c43e83b?narHash=sha256-8wMrJP/Xk5Dkm0TxzaERLt3eGFEhHTWaJKUpK3AoL4o%3D' (2026-01-12)
→ 'github:nix-darwin/nix-darwin/0fc4e7ac670a0ed874abacf73c4b072a6a58064b?narHash=sha256-5ulSDyOG1U%2B1sJhkJHYsUOWEsmtLl97O0NTVMvgIVyc%3D' (2026-01-18)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/3fbab70c6e69c87ea2b6e48aa6629da2aa6a23b0?narHash=sha256-kz/F6mhESPvU1diB7tOM3nLcBfQe7GU7GQCymRlTi/s%3D' (2026-01-12)
→ 'github:NixOS/nixpkgs/26b0093bc977081dc7653175a3fadab11e07bed7?narHash=sha256-6LYNeTHX7779CiR4oqhG4C6u2NIUeZUOfITHgywaRlQ%3D' (2026-01-24)
• Added input 'tangled':
'git+https://tangled.org/@tangled.org/core?ref=refs/heads/master&rev=8fab832af89cb344048a9bb52740044211a5372b' (2026-01-25)
• Added input 'tangled/actor-typeahead-src':
'git+https://tangled.org/@jakelazaroff.com/actor-typeahead?ref=refs/heads/main&rev=677fe7f743050a4e7f09d4a6f87bbf1325a06f6b' (2025-11-11)
• Added input 'tangled/flake-compat':
'https://git.lix.systems/api/v1/repos/lix-project/flake-compat/archive/549f2762aebeff29a2e5ece7a7dc0f955281a1d1.tar.gz?narHash=sha256-NKw96t%2BBgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw%3D&rev=549f2762aebeff29a2e5ece7a7dc0f955281a1d1' (2025-07-05)
• Added input 'tangled/gomod2nix':
'github:nix-community/gomod2nix/02e63a239d6eabd595db56852535992c898eba72?narHash=sha256-ur4QIAHwgFc0vXiaxn5No/FuZicxBr2p0gmT54xZkUQ%3D' (2025-11-24)
• Added input 'tangled/gomod2nix/flake-utils':
'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Added input 'tangled/gomod2nix/flake-utils/systems':
'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Added input 'tangled/gomod2nix/nixpkgs':
follows 'tangled/nixpkgs'
• Added input 'tangled/htmx-src':
'https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js?narHash=sha256-nm6avZuEBg67SSyyZUhjpXVNstHHgUxrtBHqJgowU08%3D'
• Added input 'tangled/htmx-ws-src':
'https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2?narHash=sha256-2fg6KyEJoO24q0fQqbz9RMaYNPQrMwpZh29tkSqdqGY%3D'
• Added input 'tangled/ibm-plex-mono-src':
'https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip?narHash=sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1%2BEMrGsYEq%2B6g%3D' (2024-11-12)
• Added input 'tangled/indigo':
'github:oppiliappan/indigo/5f170569da9360f57add450a278d73538092d8ca?narHash=sha256-DMIKnCJRODQXEHUxA%2B7mLzRALmnZhkkbHlFT2rCQYrE%3D' (2025-07-28)
• Added input 'tangled/inter-fonts-src':
'https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip?narHash=sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5%2BUvzlnCQV6DdqoQ%3D' (2024-11-15)
• Added input 'tangled/lucide-src':
'https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip?narHash=sha256-%2BexBR2OToB1iv7ZQI2S4B0lXA/QRvC9n6U99UxGpJGs%3D' (2025-08-01)
• Added input 'tangled/nixpkgs':
'github:nixos/nixpkgs/c6245e83d836d0433170a16eb185cefe0572f8b8?narHash=sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc%3D' (2025-12-18)
• Added input 'tangled/sqlite-lib-src':
'https://sqlite.org/2024/sqlite-amalgamation-3450100.zip?narHash=sha256-bJoMjirsBjm2Qk9KPiy3yV3%2B8b/POlYe76/FQbciHro%3D' (2024-01-30)

+232 -10
+232 -10
flake.lock
··· 1 1 { 2 2 "nodes": { 3 + "actor-typeahead-src": { 4 + "flake": false, 5 + "locked": { 6 + "lastModified": 1762835797, 7 + "narHash": "sha256-heizoWUKDdar6ymfZTnj3ytcEv/L4d4fzSmtr0HlXsQ=", 8 + "ref": "refs/heads/main", 9 + "rev": "677fe7f743050a4e7f09d4a6f87bbf1325a06f6b", 10 + "revCount": 6, 11 + "type": "git", 12 + "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 13 + }, 14 + "original": { 15 + "type": "git", 16 + "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 17 + } 18 + }, 3 19 "agenix": { 4 20 "inputs": { 5 21 "darwin": "darwin", ··· 81 97 "type": "github" 82 98 } 83 99 }, 100 + "flake-compat_2": { 101 + "flake": false, 102 + "locked": { 103 + "lastModified": 1751685974, 104 + "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", 105 + "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", 106 + "type": "tarball", 107 + "url": "https://git.lix.systems/api/v1/repos/lix-project/flake-compat/archive/549f2762aebeff29a2e5ece7a7dc0f955281a1d1.tar.gz?rev=549f2762aebeff29a2e5ece7a7dc0f955281a1d1" 108 + }, 109 + "original": { 110 + "type": "tarball", 111 + "url": "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz" 112 + } 113 + }, 84 114 "flake-parts": { 85 115 "inputs": { 86 116 "nixpkgs-lib": "nixpkgs-lib" ··· 119 149 "type": "indirect" 120 150 } 121 151 }, 152 + "flake-utils_2": { 153 + "inputs": { 154 + "systems": "systems_4" 155 + }, 156 + "locked": { 157 + "lastModified": 1731533236, 158 + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 159 + "owner": "numtide", 160 + "repo": "flake-utils", 161 + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 162 + "type": "github" 163 + }, 164 + "original": { 165 + "owner": "numtide", 166 + "repo": "flake-utils", 167 + "type": "github" 168 + } 169 + }, 170 + "gomod2nix": { 171 + "inputs": { 172 + "flake-utils": "flake-utils_2", 173 + "nixpkgs": [ 174 + "tangled", 175 + "nixpkgs" 176 + ] 177 + }, 178 + "locked": { 179 + "lastModified": 1763982521, 180 + "narHash": "sha256-ur4QIAHwgFc0vXiaxn5No/FuZicxBr2p0gmT54xZkUQ=", 181 + "owner": "nix-community", 182 + "repo": "gomod2nix", 183 + "rev": "02e63a239d6eabd595db56852535992c898eba72", 184 + "type": "github" 185 + }, 186 + "original": { 187 + "owner": "nix-community", 188 + "repo": "gomod2nix", 189 + "type": "github" 190 + } 191 + }, 122 192 "home-manager": { 123 193 "inputs": { 124 194 "nixpkgs": [ ··· 147 217 ] 148 218 }, 149 219 "locked": { 150 - "lastModified": 1768271922, 151 - "narHash": "sha256-zmFw7AtcmfMxW3vR7AiGeQQeHhdrd2x7a3hxzd6vJYI=", 220 + "lastModified": 1769289524, 221 + "narHash": "sha256-6Cwtvzrw79cOk1lCzN2aKSVrpgSOSQoYhyMmhXXZjTA=", 152 222 "owner": "nix-community", 153 223 "repo": "home-manager", 154 - "rev": "fbd566923adcfa67be512a14a79467e2ab8a5777", 224 + "rev": "2539eba97a6df237d75617c25cd2dbef92df3d5b", 155 225 "type": "github" 156 226 }, 157 227 "original": { ··· 160 230 "type": "github" 161 231 } 162 232 }, 233 + "htmx-src": { 234 + "flake": false, 235 + "locked": { 236 + "narHash": "sha256-nm6avZuEBg67SSyyZUhjpXVNstHHgUxrtBHqJgowU08=", 237 + "type": "file", 238 + "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 239 + }, 240 + "original": { 241 + "type": "file", 242 + "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 243 + } 244 + }, 245 + "htmx-ws-src": { 246 + "flake": false, 247 + "locked": { 248 + "narHash": "sha256-2fg6KyEJoO24q0fQqbz9RMaYNPQrMwpZh29tkSqdqGY=", 249 + "type": "file", 250 + "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 251 + }, 252 + "original": { 253 + "type": "file", 254 + "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 255 + } 256 + }, 257 + "ibm-plex-mono-src": { 258 + "flake": false, 259 + "locked": { 260 + "lastModified": 1731402384, 261 + "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 262 + "type": "tarball", 263 + "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 264 + }, 265 + "original": { 266 + "type": "tarball", 267 + "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 268 + } 269 + }, 270 + "indigo": { 271 + "flake": false, 272 + "locked": { 273 + "lastModified": 1753693716, 274 + "narHash": "sha256-DMIKnCJRODQXEHUxA+7mLzRALmnZhkkbHlFT2rCQYrE=", 275 + "owner": "oppiliappan", 276 + "repo": "indigo", 277 + "rev": "5f170569da9360f57add450a278d73538092d8ca", 278 + "type": "github" 279 + }, 280 + "original": { 281 + "owner": "oppiliappan", 282 + "repo": "indigo", 283 + "type": "github" 284 + } 285 + }, 286 + "inter-fonts-src": { 287 + "flake": false, 288 + "locked": { 289 + "lastModified": 1731687360, 290 + "narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=", 291 + "type": "tarball", 292 + "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 293 + }, 294 + "original": { 295 + "type": "tarball", 296 + "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 297 + } 298 + }, 299 + "lucide-src": { 300 + "flake": false, 301 + "locked": { 302 + "lastModified": 1754044466, 303 + "narHash": "sha256-+exBR2OToB1iv7ZQI2S4B0lXA/QRvC9n6U99UxGpJGs=", 304 + "type": "tarball", 305 + "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 306 + }, 307 + "original": { 308 + "type": "tarball", 309 + "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 310 + } 311 + }, 163 312 "mac-app-util": { 164 313 "inputs": { 165 314 "cl-nix-lite": "cl-nix-lite", ··· 190 339 ] 191 340 }, 192 341 "locked": { 193 - "lastModified": 1768220509, 194 - "narHash": "sha256-8wMrJP/Xk5Dkm0TxzaERLt3eGFEhHTWaJKUpK3AoL4o=", 342 + "lastModified": 1768764703, 343 + "narHash": "sha256-5ulSDyOG1U+1sJhkJHYsUOWEsmtLl97O0NTVMvgIVyc=", 195 344 "owner": "nix-darwin", 196 345 "repo": "nix-darwin", 197 - "rev": "7b1d394e7d9112d4060e12ef3271b38a7c43e83b", 346 + "rev": "0fc4e7ac670a0ed874abacf73c4b072a6a58064b", 198 347 "type": "github" 199 348 }, 200 349 "original": { ··· 300 449 }, 301 450 "nixpkgs_6": { 302 451 "locked": { 303 - "lastModified": 1768178648, 304 - "narHash": "sha256-kz/F6mhESPvU1diB7tOM3nLcBfQe7GU7GQCymRlTi/s=", 452 + "lastModified": 1769298235, 453 + "narHash": "sha256-6LYNeTHX7779CiR4oqhG4C6u2NIUeZUOfITHgywaRlQ=", 305 454 "owner": "NixOS", 306 455 "repo": "nixpkgs", 307 - "rev": "3fbab70c6e69c87ea2b6e48aa6629da2aa6a23b0", 456 + "rev": "26b0093bc977081dc7653175a3fadab11e07bed7", 308 457 "type": "github" 309 458 }, 310 459 "original": { ··· 314 463 "type": "github" 315 464 } 316 465 }, 466 + "nixpkgs_7": { 467 + "locked": { 468 + "lastModified": 1766070988, 469 + "narHash": "sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc=", 470 + "owner": "nixos", 471 + "repo": "nixpkgs", 472 + "rev": "c6245e83d836d0433170a16eb185cefe0572f8b8", 473 + "type": "github" 474 + }, 475 + "original": { 476 + "owner": "nixos", 477 + "ref": "nixos-unstable", 478 + "repo": "nixpkgs", 479 + "type": "github" 480 + } 481 + }, 317 482 "root": { 318 483 "inputs": { 319 484 "agenix": "agenix", 320 485 "home-manager": "home-manager_2", 321 486 "mac-app-util": "mac-app-util", 322 487 "nix-darwin": "nix-darwin", 323 - "nixpkgs": "nixpkgs_6" 488 + "nixpkgs": "nixpkgs_6", 489 + "tangled": "tangled" 490 + } 491 + }, 492 + "sqlite-lib-src": { 493 + "flake": false, 494 + "locked": { 495 + "lastModified": 1706631843, 496 + "narHash": "sha256-bJoMjirsBjm2Qk9KPiy3yV3+8b/POlYe76/FQbciHro=", 497 + "type": "tarball", 498 + "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 499 + }, 500 + "original": { 501 + "type": "tarball", 502 + "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 324 503 } 325 504 }, 326 505 "systems": { ··· 366 545 "owner": "nix-systems", 367 546 "repo": "default-darwin", 368 547 "type": "github" 548 + } 549 + }, 550 + "systems_4": { 551 + "locked": { 552 + "lastModified": 1681028828, 553 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 554 + "owner": "nix-systems", 555 + "repo": "default", 556 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 557 + "type": "github" 558 + }, 559 + "original": { 560 + "owner": "nix-systems", 561 + "repo": "default", 562 + "type": "github" 563 + } 564 + }, 565 + "tangled": { 566 + "inputs": { 567 + "actor-typeahead-src": "actor-typeahead-src", 568 + "flake-compat": "flake-compat_2", 569 + "gomod2nix": "gomod2nix", 570 + "htmx-src": "htmx-src", 571 + "htmx-ws-src": "htmx-ws-src", 572 + "ibm-plex-mono-src": "ibm-plex-mono-src", 573 + "indigo": "indigo", 574 + "inter-fonts-src": "inter-fonts-src", 575 + "lucide-src": "lucide-src", 576 + "nixpkgs": "nixpkgs_7", 577 + "sqlite-lib-src": "sqlite-lib-src" 578 + }, 579 + "locked": { 580 + "lastModified": 1769317199, 581 + "narHash": "sha256-jOoTIo5JC0okrxrAdmgbepWrivZCTSx4vs9RdEv0a7E=", 582 + "ref": "refs/heads/master", 583 + "rev": "8fab832af89cb344048a9bb52740044211a5372b", 584 + "revCount": 1875, 585 + "type": "git", 586 + "url": "https://tangled.org/@tangled.org/core" 587 + }, 588 + "original": { 589 + "type": "git", 590 + "url": "https://tangled.org/@tangled.org/core" 369 591 } 370 592 }, 371 593 "treefmt-nix": {