🏡 my personal home lab
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

update flake

+280 -19
+277 -16
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 "deploy-rs": { 4 20 "inputs": { 5 21 "flake-compat": "flake-compat", ··· 22 38 "type": "github" 23 39 } 24 40 }, 41 + "fenix": { 42 + "inputs": { 43 + "nixpkgs": [ 44 + "tangled", 45 + "nixpkgs" 46 + ], 47 + "rust-analyzer-src": "rust-analyzer-src" 48 + }, 49 + "locked": { 50 + "lastModified": 1772176312, 51 + "narHash": "sha256-Yjo/QCJvY9GUhAzwac/m6Rx3oxvRyEaiT5DQ5o+T6g4=", 52 + "owner": "nix-community", 53 + "repo": "fenix", 54 + "rev": "92d91250c1acd59beabc51208192adc92f31aeb5", 55 + "type": "github" 56 + }, 57 + "original": { 58 + "owner": "nix-community", 59 + "repo": "fenix", 60 + "type": "github" 61 + } 62 + }, 25 63 "flake-compat": { 26 64 "flake": false, 27 65 "locked": { ··· 38 76 "type": "github" 39 77 } 40 78 }, 79 + "flake-compat_2": { 80 + "flake": false, 81 + "locked": { 82 + "lastModified": 1751685974, 83 + "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", 84 + "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", 85 + "type": "tarball", 86 + "url": "https://git.lix.systems/api/v1/repos/lix-project/flake-compat/archive/549f2762aebeff29a2e5ece7a7dc0f955281a1d1.tar.gz?rev=549f2762aebeff29a2e5ece7a7dc0f955281a1d1" 87 + }, 88 + "original": { 89 + "type": "tarball", 90 + "url": "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz" 91 + } 92 + }, 93 + "flake-utils": { 94 + "inputs": { 95 + "systems": "systems_2" 96 + }, 97 + "locked": { 98 + "lastModified": 1731533236, 99 + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 100 + "owner": "numtide", 101 + "repo": "flake-utils", 102 + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 103 + "type": "github" 104 + }, 105 + "original": { 106 + "owner": "numtide", 107 + "repo": "flake-utils", 108 + "type": "github" 109 + } 110 + }, 111 + "gomod2nix": { 112 + "inputs": { 113 + "flake-utils": "flake-utils", 114 + "nixpkgs": [ 115 + "tangled", 116 + "nixpkgs" 117 + ] 118 + }, 119 + "locked": { 120 + "lastModified": 1763982521, 121 + "narHash": "sha256-ur4QIAHwgFc0vXiaxn5No/FuZicxBr2p0gmT54xZkUQ=", 122 + "owner": "nix-community", 123 + "repo": "gomod2nix", 124 + "rev": "02e63a239d6eabd595db56852535992c898eba72", 125 + "type": "github" 126 + }, 127 + "original": { 128 + "owner": "nix-community", 129 + "repo": "gomod2nix", 130 + "type": "github" 131 + } 132 + }, 133 + "htmx-src": { 134 + "flake": false, 135 + "locked": { 136 + "narHash": "sha256-nm6avZuEBg67SSyyZUhjpXVNstHHgUxrtBHqJgowU08=", 137 + "type": "file", 138 + "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 139 + }, 140 + "original": { 141 + "type": "file", 142 + "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 143 + } 144 + }, 145 + "htmx-ws-src": { 146 + "flake": false, 147 + "locked": { 148 + "narHash": "sha256-2fg6KyEJoO24q0fQqbz9RMaYNPQrMwpZh29tkSqdqGY=", 149 + "type": "file", 150 + "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 151 + }, 152 + "original": { 153 + "type": "file", 154 + "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 155 + } 156 + }, 157 + "ibm-plex-mono-src": { 158 + "flake": false, 159 + "locked": { 160 + "lastModified": 1731402384, 161 + "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 162 + "type": "tarball", 163 + "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 164 + }, 165 + "original": { 166 + "type": "tarball", 167 + "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 168 + } 169 + }, 170 + "indigo": { 171 + "flake": false, 172 + "locked": { 173 + "lastModified": 1753693716, 174 + "narHash": "sha256-DMIKnCJRODQXEHUxA+7mLzRALmnZhkkbHlFT2rCQYrE=", 175 + "owner": "oppiliappan", 176 + "repo": "indigo", 177 + "rev": "5f170569da9360f57add450a278d73538092d8ca", 178 + "type": "github" 179 + }, 180 + "original": { 181 + "owner": "oppiliappan", 182 + "repo": "indigo", 183 + "type": "github" 184 + } 185 + }, 186 + "inter-fonts-src": { 187 + "flake": false, 188 + "locked": { 189 + "lastModified": 1731687360, 190 + "narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=", 191 + "type": "tarball", 192 + "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 193 + }, 194 + "original": { 195 + "type": "tarball", 196 + "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 197 + } 198 + }, 199 + "lucide-src": { 200 + "flake": false, 201 + "locked": { 202 + "lastModified": 1754044466, 203 + "narHash": "sha256-+exBR2OToB1iv7ZQI2S4B0lXA/QRvC9n6U99UxGpJGs=", 204 + "type": "tarball", 205 + "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 206 + }, 207 + "original": { 208 + "type": "tarball", 209 + "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 210 + } 211 + }, 212 + "mermaid-src": { 213 + "flake": false, 214 + "locked": { 215 + "narHash": "sha256-/YOdECG2V5c3kJ1QfGvhziTT6K/Dx/4mOk2mr3Fs/do=", 216 + "type": "file", 217 + "url": "https://cdn.jsdelivr.net/npm/mermaid@11.12.3/dist/mermaid.min.js" 218 + }, 219 + "original": { 220 + "type": "file", 221 + "url": "https://cdn.jsdelivr.net/npm/mermaid@11.12.3/dist/mermaid.min.js" 222 + } 223 + }, 41 224 "nixos-hardware": { 42 225 "locked": { 43 - "lastModified": 1774018263, 44 - "narHash": "sha256-HHYEwK1A22aSaxv2ibhMMkKvrDGKGlA/qObG4smrSqc=", 226 + "lastModified": 1774933469, 227 + "narHash": "sha256-OrnCQeUO2bqaWUl0lkDWyGWjKsOhtCyd7JSfTedQNUE=", 45 228 "owner": "nixos", 46 229 "repo": "nixos-hardware", 47 - "rev": "2d4b4717b2534fad5c715968c1cece04a172b365", 230 + "rev": "f4c4c2c0c923d7811ac2a63ccc154767e4195337", 48 231 "type": "github" 49 232 }, 50 233 "original": { ··· 56 239 }, 57 240 "nixpkgs": { 58 241 "locked": { 59 - "lastModified": 1774106199, 60 - "narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=", 242 + "lastModified": 1775036866, 243 + "narHash": "sha256-ZojAnPuCdy657PbTq5V0Y+AHKhZAIwSIT2cb8UgAz/U=", 61 244 "owner": "nixos", 62 245 "repo": "nixpkgs", 63 - "rev": "6c9a78c09ff4d6c21d0319114873508a6ec01655", 246 + "rev": "6201e203d09599479a3b3450ed24fa81537ebc4e", 64 247 "type": "github" 65 248 }, 66 249 "original": { ··· 88 271 }, 89 272 "nixpkgs-stable": { 90 273 "locked": { 91 - "lastModified": 1774244481, 92 - "narHash": "sha256-4XfMXU0DjN83o6HWZoKG9PegCvKvIhNUnRUI19vzTcQ=", 274 + "lastModified": 1775002709, 275 + "narHash": "sha256-d3Yx83vSrN+2z/loBh4mJpyRqr9aAJqlke4TkpFmRJA=", 93 276 "owner": "nixos", 94 277 "repo": "nixpkgs", 95 - "rev": "4590696c8693fea477850fe379a01544293ca4e2", 278 + "rev": "bcd464ccd2a1a7cd09aa2f8d4ffba83b761b1d0e", 96 279 "type": "github" 97 280 }, 98 281 "original": { ··· 109 292 "nixpkgs": "nixpkgs", 110 293 "nixpkgs-stable": "nixpkgs-stable", 111 294 "sops-nix": "sops-nix", 295 + "tangled": "tangled", 112 296 "tranquil-pds": "tranquil-pds", 113 297 "turing-rk1": "turing-rk1" 114 298 } 115 299 }, 300 + "rust-analyzer-src": { 301 + "flake": false, 302 + "locked": { 303 + "lastModified": 1772094427, 304 + "narHash": "sha256-TiVs6OUBJEvajHdJZ5nIq0KognNJooUWuLGPFfQacSw=", 305 + "owner": "rust-lang", 306 + "repo": "rust-analyzer", 307 + "rev": "56b59a832858329c2f947f9b7bdf1a49da39c981", 308 + "type": "github" 309 + }, 310 + "original": { 311 + "owner": "rust-lang", 312 + "ref": "nightly", 313 + "repo": "rust-analyzer", 314 + "type": "github" 315 + } 316 + }, 116 317 "sops-nix": { 117 318 "inputs": { 118 319 "nixpkgs": [ ··· 120 321 ] 121 322 }, 122 323 "locked": { 123 - "lastModified": 1774303811, 124 - "narHash": "sha256-fhG4JAcLgjKwt+XHbjs8brpWnyKUfU4LikLm3s0Q/ic=", 324 + "lastModified": 1774910634, 325 + "narHash": "sha256-B+rZDPyktGEjOMt8PcHKYmgmKoF+GaNAFJhguktXAo0=", 125 326 "owner": "Mic92", 126 327 "repo": "sops-nix", 127 - "rev": "614e256310e0a4f8a9ccae3fa80c11844fba7042", 328 + "rev": "19bf3d8678fbbfbc173beaa0b5b37d37938db301", 128 329 "type": "github" 129 330 }, 130 331 "original": { ··· 133 334 "type": "github" 134 335 } 135 336 }, 337 + "sqlite-lib-src": { 338 + "flake": false, 339 + "locked": { 340 + "lastModified": 1706631843, 341 + "narHash": "sha256-bJoMjirsBjm2Qk9KPiy3yV3+8b/POlYe76/FQbciHro=", 342 + "type": "tarball", 343 + "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 344 + }, 345 + "original": { 346 + "type": "tarball", 347 + "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 348 + } 349 + }, 136 350 "systems": { 137 351 "locked": { 138 352 "lastModified": 1681028828, ··· 148 362 "type": "github" 149 363 } 150 364 }, 365 + "systems_2": { 366 + "locked": { 367 + "lastModified": 1681028828, 368 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 369 + "owner": "nix-systems", 370 + "repo": "default", 371 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 372 + "type": "github" 373 + }, 374 + "original": { 375 + "owner": "nix-systems", 376 + "repo": "default", 377 + "type": "github" 378 + } 379 + }, 380 + "tangled": { 381 + "inputs": { 382 + "actor-typeahead-src": "actor-typeahead-src", 383 + "fenix": "fenix", 384 + "flake-compat": "flake-compat_2", 385 + "gomod2nix": "gomod2nix", 386 + "htmx-src": "htmx-src", 387 + "htmx-ws-src": "htmx-ws-src", 388 + "ibm-plex-mono-src": "ibm-plex-mono-src", 389 + "indigo": "indigo", 390 + "inter-fonts-src": "inter-fonts-src", 391 + "lucide-src": "lucide-src", 392 + "mermaid-src": "mermaid-src", 393 + "nixpkgs": [ 394 + "nixpkgs" 395 + ], 396 + "sqlite-lib-src": "sqlite-lib-src" 397 + }, 398 + "locked": { 399 + "lastModified": 1775128141, 400 + "narHash": "sha256-ZGE2R/99dHFMJqGS4pW3bFhvMXnnv33zzho5UvYFvs0=", 401 + "ref": "refs/heads/master", 402 + "rev": "d3a023663ce14f45ea9a3b4c4ad3ecfc5ca03da5", 403 + "revCount": 2159, 404 + "type": "git", 405 + "url": "https://tangled.org/@tangled.org/core" 406 + }, 407 + "original": { 408 + "type": "git", 409 + "url": "https://tangled.org/@tangled.org/core" 410 + } 411 + }, 151 412 "tranquil-pds": { 152 413 "inputs": { 153 414 "nixpkgs": [ ··· 156 417 "nixpkgs-fetch-deno": "nixpkgs-fetch-deno" 157 418 }, 158 419 "locked": { 159 - "lastModified": 1774995911, 160 - "narHash": "sha256-89B4Ul3bEf9miOd4DGtK5CSQRlg7rIss9RkaBvmRWtg=", 420 + "lastModified": 1775079903, 421 + "narHash": "sha256-BlQRsIeXPOm1q64NdryAOvPzIJN6wfIo0xdpSZaFkL8=", 161 422 "ref": "refs/heads/main", 162 - "rev": "5dc810ceef4676e72982be1dd2f5096a808e16ff", 163 - "revCount": 270, 423 + "rev": "bdb200a30c82168d7e98ce6679baef17de750bcc", 424 + "revCount": 272, 164 425 "type": "git", 165 426 "url": "https://tangled.org/tranquil.farm/tranquil-pds" 166 427 },
+2 -2
hardware/cm4/default.nix
··· 1 - { ... }: 1 + { lib, pkgs, ... }: 2 2 { 3 3 imports = [ ./hardware-configuration.nix ]; 4 4 5 - hardware.raspberry-pi."4".fkms-3d.enable = true; 5 + boot.kernelPackages = lib.mkForce pkgs.linuxPackages; 6 6 }
+1 -1
modules/caddy.nix
··· 20 20 } 21 21 22 22 authentication portal ${name}_portal { 23 - crypto default token lifetime 3600 23 + crypto default token lifetime 86400 24 24 enable identity provider ${name} 25 25 cookie domain goo.garden 26 26 cookie insecure off