The NixOS config for my Hetzner VPS
nixos
at main 13 kB view raw
1{ 2 "nodes": { 3 "actor-typeahead-src": { 4 "flake": false, 5 "locked": { 6 "lastModified": 1763702592, 7 "narHash": "sha256-yRwIDvrRXBVydE00eQpq3gl1ZvTlwcCINndGIkuzejY=", 8 "ref": "refs/heads/main", 9 "rev": "77131e3b52215301fb898f8b5515869ac6c1ac4c", 10 "revCount": 11, 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 }, 19 "agenix": { 20 "inputs": { 21 "darwin": [], 22 "home-manager": [], 23 "nixpkgs": [ 24 "nixpkgs" 25 ], 26 "systems": "systems" 27 }, 28 "locked": { 29 "lastModified": 1762618334, 30 "narHash": "sha256-wyT7Pl6tMFbFrs8Lk/TlEs81N6L+VSybPfiIgzU8lbQ=", 31 "owner": "ryantm", 32 "repo": "agenix", 33 "rev": "fcdea223397448d35d9b31f798479227e80183f6", 34 "type": "github" 35 }, 36 "original": { 37 "owner": "ryantm", 38 "repo": "agenix", 39 "type": "github" 40 } 41 }, 42 "fenix": { 43 "inputs": { 44 "nixpkgs": [ 45 "nixpkgs" 46 ], 47 "rust-analyzer-src": "rust-analyzer-src" 48 }, 49 "locked": { 50 "lastModified": 1763793715, 51 "narHash": "sha256-wyYhBaCo+m76TegkIG0qBK4dPo0McWtWTjcaf2vwzvI=", 52 "owner": "nix-community", 53 "repo": "fenix", 54 "rev": "ad1e51a518dc3f1e4e52890b8f11bd434de6008f", 55 "type": "github" 56 }, 57 "original": { 58 "owner": "nix-community", 59 "repo": "fenix", 60 "type": "github" 61 } 62 }, 63 "flake-parts": { 64 "inputs": { 65 "nixpkgs-lib": [ 66 "nixvim", 67 "nixpkgs" 68 ] 69 }, 70 "locked": { 71 "lastModified": 1763759067, 72 "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=", 73 "owner": "hercules-ci", 74 "repo": "flake-parts", 75 "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0", 76 "type": "github" 77 }, 78 "original": { 79 "owner": "hercules-ci", 80 "repo": "flake-parts", 81 "type": "github" 82 } 83 }, 84 "flake-utils": { 85 "inputs": { 86 "systems": "systems_2" 87 }, 88 "locked": { 89 "lastModified": 1731533236, 90 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 91 "owner": "numtide", 92 "repo": "flake-utils", 93 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 94 "type": "github" 95 }, 96 "original": { 97 "owner": "numtide", 98 "repo": "flake-utils", 99 "type": "github" 100 } 101 }, 102 "flake-utils_2": { 103 "inputs": { 104 "systems": "systems_4" 105 }, 106 "locked": { 107 "lastModified": 1694529238, 108 "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", 109 "owner": "numtide", 110 "repo": "flake-utils", 111 "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", 112 "type": "github" 113 }, 114 "original": { 115 "owner": "numtide", 116 "repo": "flake-utils", 117 "type": "github" 118 } 119 }, 120 "gomod2nix": { 121 "inputs": { 122 "flake-utils": "flake-utils_2", 123 "nixpkgs": [ 124 "tangled", 125 "nixpkgs" 126 ] 127 }, 128 "locked": { 129 "lastModified": 1754078208, 130 "narHash": "sha256-YVoIFDCDpYuU3riaDEJ3xiGdPOtsx4sR5eTzHTytPV8=", 131 "owner": "nix-community", 132 "repo": "gomod2nix", 133 "rev": "7f963246a71626c7fc70b431a315c4388a0c95cf", 134 "type": "github" 135 }, 136 "original": { 137 "owner": "nix-community", 138 "repo": "gomod2nix", 139 "type": "github" 140 } 141 }, 142 "htmx-src": { 143 "flake": false, 144 "locked": { 145 "narHash": "sha256-nm6avZuEBg67SSyyZUhjpXVNstHHgUxrtBHqJgowU08=", 146 "type": "file", 147 "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 148 }, 149 "original": { 150 "type": "file", 151 "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 152 } 153 }, 154 "htmx-ws-src": { 155 "flake": false, 156 "locked": { 157 "narHash": "sha256-2fg6KyEJoO24q0fQqbz9RMaYNPQrMwpZh29tkSqdqGY=", 158 "type": "file", 159 "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 160 }, 161 "original": { 162 "type": "file", 163 "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 164 } 165 }, 166 "ibm-plex-mono-src": { 167 "flake": false, 168 "locked": { 169 "lastModified": 1731402384, 170 "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 171 "type": "tarball", 172 "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 173 }, 174 "original": { 175 "type": "tarball", 176 "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 177 } 178 }, 179 "indigo": { 180 "flake": false, 181 "locked": { 182 "lastModified": 1753693716, 183 "narHash": "sha256-DMIKnCJRODQXEHUxA+7mLzRALmnZhkkbHlFT2rCQYrE=", 184 "owner": "oppiliappan", 185 "repo": "indigo", 186 "rev": "5f170569da9360f57add450a278d73538092d8ca", 187 "type": "github" 188 }, 189 "original": { 190 "owner": "oppiliappan", 191 "repo": "indigo", 192 "type": "github" 193 } 194 }, 195 "inter-fonts-src": { 196 "flake": false, 197 "locked": { 198 "lastModified": 1731687360, 199 "narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=", 200 "type": "tarball", 201 "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 202 }, 203 "original": { 204 "type": "tarball", 205 "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 206 } 207 }, 208 "ixx": { 209 "inputs": { 210 "flake-utils": [ 211 "nixvim", 212 "nuschtosSearch", 213 "flake-utils" 214 ], 215 "nixpkgs": [ 216 "nixvim", 217 "nuschtosSearch", 218 "nixpkgs" 219 ] 220 }, 221 "locked": { 222 "lastModified": 1754860581, 223 "narHash": "sha256-EM0IE63OHxXCOpDHXaTyHIOk2cNvMCGPqLt/IdtVxgk=", 224 "owner": "NuschtOS", 225 "repo": "ixx", 226 "rev": "babfe85a876162c4acc9ab6fb4483df88fa1f281", 227 "type": "github" 228 }, 229 "original": { 230 "owner": "NuschtOS", 231 "ref": "v0.1.1", 232 "repo": "ixx", 233 "type": "github" 234 } 235 }, 236 "lucide-src": { 237 "flake": false, 238 "locked": { 239 "lastModified": 1754044466, 240 "narHash": "sha256-+exBR2OToB1iv7ZQI2S4B0lXA/QRvC9n6U99UxGpJGs=", 241 "type": "tarball", 242 "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 243 }, 244 "original": { 245 "type": "tarball", 246 "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 247 } 248 }, 249 "nixpkgs": { 250 "locked": { 251 "lastModified": 1765762245, 252 "narHash": "sha256-3iXM/zTqEskWtmZs3gqNiVtRTsEjYAedIaLL0mSBsrk=", 253 "owner": "nixos", 254 "repo": "nixpkgs", 255 "rev": "c8cfcd6ccd422e41cc631a0b73ed4d5a925c393d", 256 "type": "github" 257 }, 258 "original": { 259 "owner": "nixos", 260 "ref": "nixos-25.11", 261 "repo": "nixpkgs", 262 "type": "github" 263 } 264 }, 265 "nixpkgs-unstable": { 266 "locked": { 267 "lastModified": 1763421233, 268 "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=", 269 "owner": "nixos", 270 "repo": "nixpkgs", 271 "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648", 272 "type": "github" 273 }, 274 "original": { 275 "owner": "nixos", 276 "ref": "nixos-unstable", 277 "repo": "nixpkgs", 278 "type": "github" 279 } 280 }, 281 "nixvim": { 282 "inputs": { 283 "flake-parts": "flake-parts", 284 "nixpkgs": [ 285 "nixpkgs" 286 ], 287 "nuschtosSearch": "nuschtosSearch", 288 "systems": "systems_3" 289 }, 290 "locked": { 291 "lastModified": 1765796859, 292 "narHash": "sha256-c2YaJUsLGk3WNqIHIU/Pt1fGjNH02ePsHfD5MJlfEe4=", 293 "owner": "nix-community", 294 "repo": "nixvim", 295 "rev": "d8c9d8451d4592dd7de647230f407d4d6370bd8e", 296 "type": "github" 297 }, 298 "original": { 299 "owner": "nix-community", 300 "ref": "nixos-25.11", 301 "repo": "nixvim", 302 "type": "github" 303 } 304 }, 305 "nuschtosSearch": { 306 "inputs": { 307 "flake-utils": "flake-utils", 308 "ixx": "ixx", 309 "nixpkgs": [ 310 "nixvim", 311 "nixpkgs" 312 ] 313 }, 314 "locked": { 315 "lastModified": 1761730856, 316 "narHash": "sha256-t1i5p/vSWwueZSC0Z2BImxx3BjoUDNKyC2mk24krcMY=", 317 "owner": "NuschtOS", 318 "repo": "search", 319 "rev": "e29de6db0cb3182e9aee75a3b1fd1919d995d85b", 320 "type": "github" 321 }, 322 "original": { 323 "owner": "NuschtOS", 324 "repo": "search", 325 "type": "github" 326 } 327 }, 328 "root": { 329 "inputs": { 330 "agenix": "agenix", 331 "fenix": "fenix", 332 "nixpkgs": "nixpkgs", 333 "nixpkgs-unstable": "nixpkgs-unstable", 334 "nixvim": "nixvim", 335 "tangled": "tangled" 336 } 337 }, 338 "rust-analyzer-src": { 339 "flake": false, 340 "locked": { 341 "lastModified": 1763747089, 342 "narHash": "sha256-uJH6dz5/lRhoTtQf3NS2zmW3lat/yVdLvCd8O6q07Dg=", 343 "owner": "rust-lang", 344 "repo": "rust-analyzer", 345 "rev": "35c06615104e5951be6faed57b8a0cac41051baf", 346 "type": "github" 347 }, 348 "original": { 349 "owner": "rust-lang", 350 "ref": "nightly", 351 "repo": "rust-analyzer", 352 "type": "github" 353 } 354 }, 355 "sqlite-lib-src": { 356 "flake": false, 357 "locked": { 358 "lastModified": 1706631843, 359 "narHash": "sha256-bJoMjirsBjm2Qk9KPiy3yV3+8b/POlYe76/FQbciHro=", 360 "type": "tarball", 361 "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 362 }, 363 "original": { 364 "type": "tarball", 365 "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 366 } 367 }, 368 "systems": { 369 "locked": { 370 "lastModified": 1681028828, 371 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 372 "owner": "nix-systems", 373 "repo": "default", 374 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 375 "type": "github" 376 }, 377 "original": { 378 "owner": "nix-systems", 379 "repo": "default", 380 "type": "github" 381 } 382 }, 383 "systems_2": { 384 "locked": { 385 "lastModified": 1681028828, 386 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 387 "owner": "nix-systems", 388 "repo": "default", 389 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 390 "type": "github" 391 }, 392 "original": { 393 "owner": "nix-systems", 394 "repo": "default", 395 "type": "github" 396 } 397 }, 398 "systems_3": { 399 "locked": { 400 "lastModified": 1681028828, 401 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 402 "owner": "nix-systems", 403 "repo": "default", 404 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 405 "type": "github" 406 }, 407 "original": { 408 "owner": "nix-systems", 409 "repo": "default", 410 "type": "github" 411 } 412 }, 413 "systems_4": { 414 "locked": { 415 "lastModified": 1681028828, 416 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 417 "owner": "nix-systems", 418 "repo": "default", 419 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 420 "type": "github" 421 }, 422 "original": { 423 "owner": "nix-systems", 424 "repo": "default", 425 "type": "github" 426 } 427 }, 428 "tangled": { 429 "inputs": { 430 "actor-typeahead-src": "actor-typeahead-src", 431 "flake-compat": [], 432 "gomod2nix": "gomod2nix", 433 "htmx-src": "htmx-src", 434 "htmx-ws-src": "htmx-ws-src", 435 "ibm-plex-mono-src": "ibm-plex-mono-src", 436 "indigo": "indigo", 437 "inter-fonts-src": "inter-fonts-src", 438 "lucide-src": "lucide-src", 439 "nixpkgs": [ 440 "nixpkgs-unstable" 441 ], 442 "sqlite-lib-src": "sqlite-lib-src" 443 }, 444 "locked": { 445 "lastModified": 1763627666, 446 "narHash": "sha256-t8UQ85/bPXrbFs3V/paFtQvv4lSrr2lszrdcgspuAaA=", 447 "ref": "refs/tags/v1.11.0-alpha", 448 "rev": "50bf484293937a3240fbf7c65e2afb30033f3f9e", 449 "revCount": 1678, 450 "type": "git", 451 "url": "https://tangled.org/tangled.org/core" 452 }, 453 "original": { 454 "ref": "refs/tags/v1.11.0-alpha", 455 "type": "git", 456 "url": "https://tangled.org/tangled.org/core" 457 } 458 } 459 }, 460 "root": "root", 461 "version": 7 462}