this repo has no description
29
fork

Configure Feed

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

appview: use fork

Signed-off-by: oppiliappan <me@oppi.li>

+281 -4
+278 -2
flake.lock
··· 32 32 "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 33 33 } 34 34 }, 35 + "actor-typeahead-src_3": { 36 + "flake": false, 37 + "locked": { 38 + "lastModified": 1762835797, 39 + "narHash": "sha256-heizoWUKDdar6ymfZTnj3ytcEv/L4d4fzSmtr0HlXsQ=", 40 + "ref": "refs/heads/main", 41 + "rev": "677fe7f743050a4e7f09d4a6f87bbf1325a06f6b", 42 + "revCount": 6, 43 + "type": "git", 44 + "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 45 + }, 46 + "original": { 47 + "type": "git", 48 + "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead" 49 + } 50 + }, 35 51 "atlogin": { 36 52 "inputs": { 37 53 "flake-utils": "flake-utils", ··· 118 134 "fenix_2": { 119 135 "inputs": { 120 136 "nixpkgs": [ 121 - "tangled-mirror", 137 + "tangled-appview", 122 138 "nixpkgs" 123 139 ], 124 140 "rust-analyzer-src": "rust-analyzer-src_2" ··· 137 153 "type": "github" 138 154 } 139 155 }, 156 + "fenix_3": { 157 + "inputs": { 158 + "nixpkgs": [ 159 + "tangled-mirror", 160 + "nixpkgs" 161 + ], 162 + "rust-analyzer-src": "rust-analyzer-src_3" 163 + }, 164 + "locked": { 165 + "lastModified": 1772176312, 166 + "narHash": "sha256-Yjo/QCJvY9GUhAzwac/m6Rx3oxvRyEaiT5DQ5o+T6g4=", 167 + "owner": "nix-community", 168 + "repo": "fenix", 169 + "rev": "92d91250c1acd59beabc51208192adc92f31aeb5", 170 + "type": "github" 171 + }, 172 + "original": { 173 + "owner": "nix-community", 174 + "repo": "fenix", 175 + "type": "github" 176 + } 177 + }, 140 178 "flake-compat": { 141 179 "flake": false, 142 180 "locked": { ··· 168 206 } 169 207 }, 170 208 "flake-compat_3": { 209 + "flake": false, 210 + "locked": { 211 + "lastModified": 1751685974, 212 + "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", 213 + "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", 214 + "type": "tarball", 215 + "url": "https://git.lix.systems/api/v1/repos/lix-project/flake-compat/archive/549f2762aebeff29a2e5ece7a7dc0f955281a1d1.tar.gz?rev=549f2762aebeff29a2e5ece7a7dc0f955281a1d1" 216 + }, 217 + "original": { 218 + "type": "tarball", 219 + "url": "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz" 220 + } 221 + }, 222 + "flake-compat_4": { 171 223 "flake": false, 172 224 "locked": { 173 225 "lastModified": 1751685974, ··· 250 302 "type": "github" 251 303 } 252 304 }, 305 + "flake-utils_5": { 306 + "inputs": { 307 + "systems": "systems_4" 308 + }, 309 + "locked": { 310 + "lastModified": 1731533236, 311 + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 312 + "owner": "numtide", 313 + "repo": "flake-utils", 314 + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 315 + "type": "github" 316 + }, 317 + "original": { 318 + "owner": "numtide", 319 + "repo": "flake-utils", 320 + "type": "github" 321 + } 322 + }, 253 323 "gomod2nix": { 254 324 "inputs": { 255 325 "flake-utils": "flake-utils_3", ··· 276 346 "inputs": { 277 347 "flake-utils": "flake-utils_4", 278 348 "nixpkgs": [ 349 + "tangled-appview", 350 + "nixpkgs" 351 + ] 352 + }, 353 + "locked": { 354 + "lastModified": 1763982521, 355 + "narHash": "sha256-ur4QIAHwgFc0vXiaxn5No/FuZicxBr2p0gmT54xZkUQ=", 356 + "owner": "nix-community", 357 + "repo": "gomod2nix", 358 + "rev": "02e63a239d6eabd595db56852535992c898eba72", 359 + "type": "github" 360 + }, 361 + "original": { 362 + "owner": "nix-community", 363 + "repo": "gomod2nix", 364 + "type": "github" 365 + } 366 + }, 367 + "gomod2nix_3": { 368 + "inputs": { 369 + "flake-utils": "flake-utils_5", 370 + "nixpkgs": [ 279 371 "tangled-mirror", 280 372 "nixpkgs" 281 373 ] ··· 318 410 "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 319 411 } 320 412 }, 413 + "htmx-src_3": { 414 + "flake": false, 415 + "locked": { 416 + "narHash": "sha256-nm6avZuEBg67SSyyZUhjpXVNstHHgUxrtBHqJgowU08=", 417 + "type": "file", 418 + "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 419 + }, 420 + "original": { 421 + "type": "file", 422 + "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js" 423 + } 424 + }, 321 425 "htmx-ws-src": { 322 426 "flake": false, 323 427 "locked": { ··· 342 446 "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 343 447 } 344 448 }, 449 + "htmx-ws-src_3": { 450 + "flake": false, 451 + "locked": { 452 + "narHash": "sha256-2fg6KyEJoO24q0fQqbz9RMaYNPQrMwpZh29tkSqdqGY=", 453 + "type": "file", 454 + "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 455 + }, 456 + "original": { 457 + "type": "file", 458 + "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2" 459 + } 460 + }, 345 461 "ibm-plex-mono-src": { 346 462 "flake": false, 347 463 "locked": { ··· 361 477 "lastModified": 1731402384, 362 478 "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 363 479 "type": "tarball", 480 + "url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip" 481 + }, 482 + "original": { 483 + "type": "tarball", 484 + "url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip" 485 + } 486 + }, 487 + "ibm-plex-mono-src_3": { 488 + "flake": false, 489 + "locked": { 490 + "lastModified": 1731402384, 491 + "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=", 492 + "type": "tarball", 364 493 "url": "https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/ibm-plex-mono.zip" 365 494 }, 366 495 "original": { ··· 400 529 "type": "github" 401 530 } 402 531 }, 532 + "indigo_3": { 533 + "flake": false, 534 + "locked": { 535 + "lastModified": 1753693716, 536 + "narHash": "sha256-DMIKnCJRODQXEHUxA+7mLzRALmnZhkkbHlFT2rCQYrE=", 537 + "owner": "oppiliappan", 538 + "repo": "indigo", 539 + "rev": "5f170569da9360f57add450a278d73538092d8ca", 540 + "type": "github" 541 + }, 542 + "original": { 543 + "owner": "oppiliappan", 544 + "repo": "indigo", 545 + "type": "github" 546 + } 547 + }, 403 548 "inter-fonts-src": { 404 549 "flake": false, 405 550 "locked": { ··· 426 571 "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 427 572 } 428 573 }, 574 + "inter-fonts-src_3": { 575 + "flake": false, 576 + "locked": { 577 + "lastModified": 1731687360, 578 + "narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=", 579 + "type": "tarball", 580 + "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 581 + }, 582 + "original": { 583 + "type": "tarball", 584 + "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip" 585 + } 586 + }, 429 587 "lucide-src": { 430 588 "flake": false, 431 589 "locked": { ··· 440 598 } 441 599 }, 442 600 "lucide-src_2": { 601 + "flake": false, 602 + "locked": { 603 + "lastModified": 1754044466, 604 + "narHash": "sha256-+exBR2OToB1iv7ZQI2S4B0lXA/QRvC9n6U99UxGpJGs=", 605 + "type": "tarball", 606 + "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 607 + }, 608 + "original": { 609 + "type": "tarball", 610 + "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip" 611 + } 612 + }, 613 + "lucide-src_3": { 443 614 "flake": false, 444 615 "locked": { 445 616 "lastModified": 1754044466, ··· 476 647 "url": "https://cdn.jsdelivr.net/npm/mermaid@11.12.3/dist/mermaid.min.js" 477 648 } 478 649 }, 650 + "mermaid-src_3": { 651 + "flake": false, 652 + "locked": { 653 + "narHash": "sha256-/YOdECG2V5c3kJ1QfGvhziTT6K/Dx/4mOk2mr3Fs/do=", 654 + "type": "file", 655 + "url": "https://cdn.jsdelivr.net/npm/mermaid@11.12.3/dist/mermaid.min.js" 656 + }, 657 + "original": { 658 + "type": "file", 659 + "url": "https://cdn.jsdelivr.net/npm/mermaid@11.12.3/dist/mermaid.min.js" 660 + } 661 + }, 479 662 "nixery-flake": { 480 663 "flake": false, 481 664 "locked": { ··· 572 755 "type": "github" 573 756 } 574 757 }, 758 + "nixpkgs_6": { 759 + "locked": { 760 + "lastModified": 1771848320, 761 + "narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=", 762 + "owner": "nixos", 763 + "repo": "nixpkgs", 764 + "rev": "2fc6539b481e1d2569f25f8799236694180c0993", 765 + "type": "github" 766 + }, 767 + "original": { 768 + "owner": "nixos", 769 + "ref": "nixos-unstable", 770 + "repo": "nixpkgs", 771 + "type": "github" 772 + } 773 + }, 575 774 "root": { 576 775 "inputs": { 577 776 "atlogin": "atlogin", ··· 580 779 "nixery-flake": "nixery-flake", 581 780 "nixpkgs": "nixpkgs_3", 582 781 "tangled": "tangled", 782 + "tangled-appview": "tangled-appview", 583 783 "tangled-mirror": "tangled-mirror" 584 784 } 585 785 }, ··· 617 817 "type": "github" 618 818 } 619 819 }, 820 + "rust-analyzer-src_3": { 821 + "flake": false, 822 + "locked": { 823 + "lastModified": 1772094427, 824 + "narHash": "sha256-TiVs6OUBJEvajHdJZ5nIq0KognNJooUWuLGPFfQacSw=", 825 + "owner": "rust-lang", 826 + "repo": "rust-analyzer", 827 + "rev": "56b59a832858329c2f947f9b7bdf1a49da39c981", 828 + "type": "github" 829 + }, 830 + "original": { 831 + "owner": "rust-lang", 832 + "ref": "nightly", 833 + "repo": "rust-analyzer", 834 + "type": "github" 835 + } 836 + }, 620 837 "sqlite-lib-src": { 621 838 "flake": false, 622 839 "locked": { ··· 631 848 } 632 849 }, 633 850 "sqlite-lib-src_2": { 851 + "flake": false, 852 + "locked": { 853 + "lastModified": 1706631843, 854 + "narHash": "sha256-bJoMjirsBjm2Qk9KPiy3yV3+8b/POlYe76/FQbciHro=", 855 + "type": "tarball", 856 + "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 857 + }, 858 + "original": { 859 + "type": "tarball", 860 + "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip" 861 + } 862 + }, 863 + "sqlite-lib-src_3": { 634 864 "flake": false, 635 865 "locked": { 636 866 "lastModified": 1706631843, ··· 704 934 "type": "github" 705 935 } 706 936 }, 937 + "systems_4": { 938 + "locked": { 939 + "lastModified": 1681028828, 940 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 941 + "owner": "nix-systems", 942 + "repo": "default", 943 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 944 + "type": "github" 945 + }, 946 + "original": { 947 + "owner": "nix-systems", 948 + "repo": "default", 949 + "type": "github" 950 + } 951 + }, 707 952 "tangled": { 708 953 "inputs": { 709 954 "actor-typeahead-src": "actor-typeahead-src", ··· 734 979 "url": "https://tangled.org/tangled.org/core" 735 980 } 736 981 }, 737 - "tangled-mirror": { 982 + "tangled-appview": { 738 983 "inputs": { 739 984 "actor-typeahead-src": "actor-typeahead-src_2", 740 985 "fenix": "fenix_2", ··· 749 994 "mermaid-src": "mermaid-src_2", 750 995 "nixpkgs": "nixpkgs_5", 751 996 "sqlite-lib-src": "sqlite-lib-src_2" 997 + }, 998 + "locked": { 999 + "lastModified": 1776261467, 1000 + "narHash": "sha256-NR+aID+6BcddSmWvG11uSGU7rCQsfJ3JBn0IigWJAkE=", 1001 + "ref": "sl/nvlswwlmmlut", 1002 + "rev": "b8181391bc339dd661583f16adf8fc269d217641", 1003 + "revCount": 2211, 1004 + "type": "git", 1005 + "url": "https://tangled.org/tangled.org/core" 1006 + }, 1007 + "original": { 1008 + "ref": "sl/nvlswwlmmlut", 1009 + "type": "git", 1010 + "url": "https://tangled.org/tangled.org/core" 1011 + } 1012 + }, 1013 + "tangled-mirror": { 1014 + "inputs": { 1015 + "actor-typeahead-src": "actor-typeahead-src_3", 1016 + "fenix": "fenix_3", 1017 + "flake-compat": "flake-compat_4", 1018 + "gomod2nix": "gomod2nix_3", 1019 + "htmx-src": "htmx-src_3", 1020 + "htmx-ws-src": "htmx-ws-src_3", 1021 + "ibm-plex-mono-src": "ibm-plex-mono-src_3", 1022 + "indigo": "indigo_3", 1023 + "inter-fonts-src": "inter-fonts-src_3", 1024 + "lucide-src": "lucide-src_3", 1025 + "mermaid-src": "mermaid-src_3", 1026 + "nixpkgs": "nixpkgs_6", 1027 + "sqlite-lib-src": "sqlite-lib-src_3" 752 1028 }, 753 1029 "locked": { 754 1030 "lastModified": 1776251269,
+3 -2
flake.nix
··· 4 4 inputs = { 5 5 nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11"; 6 6 tangled.url = "git+https://tangled.org/tangled.org/core"; 7 + tangled-appview.url = "git+https://tangled.org/tangled.org/core?ref=sl/nvlswwlmmlut"; 7 8 tangled-mirror.url = "git+https://tangled.org/tangled.org/core?ref=sl/upukwxsowwop"; 8 9 colmena.url = "github:zhaofengli/colmena/release-0.4.x"; 9 10 disko = { ··· 19 20 atlogin.url = "git+https://tangled.org/anirudh.fi/atlogin"; 20 21 }; 21 22 22 - outputs = { nixpkgs, disko, colmena, nixery-flake, tangled, tangled-mirror, atlogin, ... }: 23 + outputs = { nixpkgs, disko, colmena, nixery-flake, tangled, tangled-appview, tangled-mirror, atlogin, ... }: 23 24 let 24 25 lib = nixpkgs.lib; 25 26 system = "x86_64-linux"; ··· 52 53 hosts = { 53 54 appview = { 54 55 modules = [ 55 - tangled.nixosModules.appview 56 + tangled-appview.nixosModules.appview 56 57 ./hosts/appview/services/appview.nix 57 58 ./hosts/appview/services/nginx.nix 58 59 ./hosts/appview/services/litestream.nix