me like nix
0

Configure Feed

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

do stuff

author
Sean Aye
date (Apr 22, 2026, 9:58 PM -0400) commit 6a914cb0 parent bda163ae change-id pnoouslo
+63 -50
+48 -48
flake.lock
··· 60 60 "nixpkgs": "nixpkgs" 61 61 }, 62 62 "locked": { 63 - "lastModified": 1775213373, 64 - "narHash": "sha256-wJHsijC2l/E+ovmlpPGha8pXA6RHSwHWmBV97gvkmyI=", 63 + "lastModified": 1776681486, 64 + "narHash": "sha256-akO/L6Jt4341uBnf3CIpJOTTYyCBQsSvP2hnikV2oMY=", 65 65 "owner": "catppuccin", 66 66 "repo": "nix", 67 - "rev": "ba73719e673e7c2d89ac2f8df0bc0d48983e4907", 67 + "rev": "b85b328ecc9874f4e7424db2820333c148e8dd66", 68 68 "type": "github" 69 69 }, 70 70 "original": { ··· 79 79 "nixpkgs": "nixpkgs_2" 80 80 }, 81 81 "locked": { 82 - "lastModified": 1775334496, 83 - "narHash": "sha256-dUopEMj5KhH1vnv43o29kMsayp0Ki+9EfIn4UAE9sAU=", 82 + "lastModified": 1776721380, 83 + "narHash": "sha256-EW3KcRtB91amD+eiuggdWX3HUEEnUHTO+c7b2vS9T/k=", 84 84 "owner": "9001", 85 85 "repo": "copyparty", 86 - "rev": "ede692925edfc6fca7a52f483414d543e9303237", 86 + "rev": "cbd82b654a1431a076c3fe6a0ec653dca2500b57", 87 87 "type": "github" 88 88 }, 89 89 "original": { ··· 345 345 ] 346 346 }, 347 347 "locked": { 348 - "lastModified": 1775711780, 349 - "narHash": "sha256-7Bo5/DAh6DSA9N+P2dg+LvSL/ArQuvkObNPyyGBqDO0=", 348 + "lastModified": 1776619539, 349 + "narHash": "sha256-pBQMSlEUICEfmzA+oSonzH0JlAcBjsVE0gT0QwsTNFE=", 350 350 "owner": "Mjoyufull", 351 351 "repo": "fsel", 352 - "rev": "d7ce3cf6e74e165d333fc1ec0245ecfaca149af8", 352 + "rev": "ad49c5d96bb1b1b738c5ce6f4410ecffea8adb5c", 353 353 "type": "github" 354 354 }, 355 355 "original": { ··· 386 386 ] 387 387 }, 388 388 "locked": { 389 - "lastModified": 1775683737, 390 - "narHash": "sha256-oBYyowo6yfgb95Z78s3uTnAd9KkpJpwzjJbfnpLaM2Y=", 389 + "lastModified": 1776777932, 390 + "narHash": "sha256-0R3Yow/NzSeVGUke5tL7CCkqmss4Vmi6BbV6idHzq/8=", 391 391 "owner": "nix-community", 392 392 "repo": "home-manager", 393 - "rev": "7ba4ee4228ed36123c7cb75d50524b43514ef992", 393 + "rev": "5d5640599a0050b994330328b9fd45709c909720", 394 394 "type": "github" 395 395 }, 396 396 "original": { ··· 408 408 ] 409 409 }, 410 410 "locked": { 411 - "lastModified": 1774991950, 412 - "narHash": "sha256-kScKj3qJDIWuN9/6PMmgy5esrTUkYinrO5VvILik/zw=", 411 + "lastModified": 1776184304, 412 + "narHash": "sha256-No6QGBmIv5ChiwKCcbkxjdEQ/RO2ZS1gD7SFy6EZ7rc=", 413 413 "owner": "nix-community", 414 414 "repo": "home-manager", 415 - "rev": "f2d3e04e278422c7379e067e323734f3e8c585a7", 415 + "rev": "3c7524c68348ef79ce48308e0978611a050089b2", 416 416 "type": "github" 417 417 }, 418 418 "original": { ··· 443 443 "utils": "utils" 444 444 }, 445 445 "locked": { 446 - "lastModified": 1774115338, 447 - "narHash": "sha256-N4Q18GZL/isV8R/vv2U4ZLO+cFcjeQJ3ONzLBK1kEy4=", 446 + "lastModified": 1776702240, 447 + "narHash": "sha256-o6BXAvb7z23byRjCI1Jv/V1BDGggPAOkpgIyEW9bjNs=", 448 448 "owner": "Mjoyufull", 449 449 "repo": "Kaleidux", 450 - "rev": "01329933cf71e65943f0ae84576a4dbcd6876b31", 450 + "rev": "4d74b1e619c8b76dcf56b995f891656ea99c5cee", 451 451 "type": "github" 452 452 }, 453 453 "original": { ··· 486 486 "nixpkgs": "nixpkgs_3" 487 487 }, 488 488 "locked": { 489 - "lastModified": 1769799857, 490 - "narHash": "sha256-88IFXZ7Sa1vxbz5pty0Io5qEaMQMMUPMonLa3Ls/ss4=", 489 + "lastModified": 1776200608, 490 + "narHash": "sha256-broZ6RFQr4Fv0wT73gGmzNX14A43TmTFF8g4wDKlNss=", 491 491 "owner": "nix-community", 492 492 "repo": "naersk", 493 - "rev": "9d4ed44d8b8cecdceb1d6fd76e74123d90ae6339", 493 + "rev": "8b23250ab45c2a38cd91031aee26478ca4d0a28e", 494 494 "type": "github" 495 495 }, 496 496 "original": { ··· 532 532 "xwayland-satellite-unstable": "xwayland-satellite-unstable" 533 533 }, 534 534 "locked": { 535 - "lastModified": 1775710668, 536 - "narHash": "sha256-pi2TWoWZR22vzr5RBAgIdl1LDwgLX+fh+Hqngt/Kkt8=", 535 + "lastModified": 1776714033, 536 + "narHash": "sha256-O+34yexfSxigXyb5usuzqac7vRHy6gYv7BtNtzDhQNo=", 537 537 "owner": "sodiboo", 538 538 "repo": "niri-flake", 539 - "rev": "bef414577a6a745543989716df478afec96486bd", 539 + "rev": "32bed686f4fd8274a5e4a58d071687a74e19821e", 540 540 "type": "github" 541 541 }, 542 542 "original": { ··· 565 565 "niri-unstable": { 566 566 "flake": false, 567 567 "locked": { 568 - "lastModified": 1775561155, 569 - "narHash": "sha256-TK2IrqQivRcwqJa0suZMbcsN17CtA8Uu0v7CDnLATb0=", 568 + "lastModified": 1776706941, 569 + "narHash": "sha256-nnv27JD0FOOqs1Hh67kydXFzZoEu8e0QyMf0R9AXaIw=", 570 570 "owner": "YaLTeR", 571 571 "repo": "niri", 572 - "rev": "599db847f857b8a7ff78ce02f15acab5d5d9fee1", 572 + "rev": "e9c182a13c1d12762351ec01ce0ec711d41b0337", 573 573 "type": "github" 574 574 }, 575 575 "original": { ··· 648 648 "nixpkgs": "nixpkgs_7" 649 649 }, 650 650 "locked": { 651 - "lastModified": 1773704510, 652 - "narHash": "sha256-Kq0WPitNekYzouyd8ROlZb63cpSg/+Ep2XxkV0YlABU=", 651 + "lastModified": 1775857096, 652 + "narHash": "sha256-+eSij7C0oMqz76rGnB99RuWptBuEkJBm9vgb5fIwRrg=", 653 653 "owner": "nvmd", 654 654 "repo": "nixos-raspberrypi", 655 - "rev": "b5c77d506bed55250a4642ce6c8b395dd29ef06b", 655 + "rev": "1dc4ca5f93587932383c0b61e1753f5eed1c3bba", 656 656 "type": "github" 657 657 }, 658 658 "original": { ··· 664 664 }, 665 665 "nixpkgs": { 666 666 "locked": { 667 - "lastModified": 1775036866, 668 - "narHash": "sha256-ZojAnPuCdy657PbTq5V0Y+AHKhZAIwSIT2cb8UgAz/U=", 667 + "lastModified": 1776169885, 668 + "narHash": "sha256-l/iNYDZ4bGOAFQY2q8y5OAfBBtrDAaPuRQqWaFHVRXM=", 669 669 "owner": "NixOS", 670 670 "repo": "nixpkgs", 671 - "rev": "6201e203d09599479a3b3450ed24fa81537ebc4e", 671 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 672 672 "type": "github" 673 673 }, 674 674 "original": { ··· 695 695 }, 696 696 "nixpkgs-stable": { 697 697 "locked": { 698 - "lastModified": 1775595990, 699 - "narHash": "sha256-OEf7YqhF9IjJFYZJyuhAypgU+VsRB5lD4DuiMws5Ltc=", 698 + "lastModified": 1776434932, 699 + "narHash": "sha256-gyqXNMgk3sh+ogY5svd2eNLJ6oEwzbAeaoBrrxD0lKk=", 700 700 "owner": "NixOS", 701 701 "repo": "nixpkgs", 702 - "rev": "4e92bbcdb030f3b4782be4751dc08e6b6cb6ccf2", 702 + "rev": "c7f47036d3df2add644c46d712d14262b7d86c0c", 703 703 "type": "github" 704 704 }, 705 705 "original": { ··· 774 774 }, 775 775 "nixpkgs_5": { 776 776 "locked": { 777 - "lastModified": 1775423009, 778 - "narHash": "sha256-vPKLpjhIVWdDrfiUM8atW6YkIggCEKdSAlJPzzhkQlw=", 777 + "lastModified": 1776548001, 778 + "narHash": "sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24=", 779 779 "owner": "NixOS", 780 780 "repo": "nixpkgs", 781 - "rev": "68d8aa3d661f0e6bd5862291b5bb263b2a6595c9", 781 + "rev": "b12141ef619e0a9c1c84dc8c684040326f27cdcc", 782 782 "type": "github" 783 783 }, 784 784 "original": { ··· 806 806 }, 807 807 "nixpkgs_7": { 808 808 "locked": { 809 - "lastModified": 1773375660, 810 - "narHash": "sha256-SEzUWw2Rf5Ki3bcM26nSKgbeoqi2uYy8IHVBqOKjX3w=", 809 + "lastModified": 1775595990, 810 + "narHash": "sha256-OEf7YqhF9IjJFYZJyuhAypgU+VsRB5lD4DuiMws5Ltc=", 811 811 "owner": "NixOS", 812 812 "repo": "nixpkgs", 813 - "rev": "3e20095fe3c6cbb1ddcef89b26969a69a1570776", 813 + "rev": "4e92bbcdb030f3b4782be4751dc08e6b6cb6ccf2", 814 814 "type": "github" 815 815 }, 816 816 "original": { ··· 822 822 }, 823 823 "nixpkgs_8": { 824 824 "locked": { 825 - "lastModified": 1775423009, 826 - "narHash": "sha256-vPKLpjhIVWdDrfiUM8atW6YkIggCEKdSAlJPzzhkQlw=", 825 + "lastModified": 1776548001, 826 + "narHash": "sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24=", 827 827 "owner": "NixOS", 828 828 "repo": "nixpkgs", 829 - "rev": "68d8aa3d661f0e6bd5862291b5bb263b2a6595c9", 829 + "rev": "b12141ef619e0a9c1c84dc8c684040326f27cdcc", 830 830 "type": "github" 831 831 }, 832 832 "original": { ··· 1162 1162 ] 1163 1163 }, 1164 1164 "locked": { 1165 - "lastModified": 1775744672, 1166 - "narHash": "sha256-Qg3Wnn3WYiiii35CE9kE+XX4ooSFzupAnGC1/NjI5C8=", 1165 + "lastModified": 1776749289, 1166 + "narHash": "sha256-y7L1ZtDDB69XDV5l6STEnkSrBFEGwfkVCiKgDiLYBGo=", 1167 1167 "owner": "0xc000022070", 1168 1168 "repo": "zen-browser-flake", 1169 - "rev": "14a238beb0621977e9bf04cba68919d5650deea9", 1169 + "rev": "9e2f9a4564f6ed111f442779765d75e9ace407ea", 1170 1170 "type": "github" 1171 1171 }, 1172 1172 "original": {
+8
modules/home-automation.nix
··· 123 123 }; 124 124 }; 125 125 126 + # Allow accessing Frigate over LAN 127 + services.nginx.virtualHosts."frigate" = { 128 + serverAliases = [ "_" ]; 129 + listen = [ 130 + { addr = "0.0.0.0"; port = 5000; } 131 + ]; 132 + }; 133 + 126 134 # Frigate manages many ffmpeg child processes that ignore SIGTERM 127 135 systemd.services.frigate.serviceConfig = { 128 136 TimeoutStopSec = 5;
+1
modules/mira-extras.nix
··· 109 109 8096 # jellyfin 110 110 5055 # jellyseer 111 111 3000 # vite dev port 112 + 3001 112 113 1883 # MQTT for Tasmota devices 113 114 2300 # trmnl 114 115 5000 # Frigate web UI
+1 -1
modules/pi-camera.nix
··· 80 80 settings = { 81 81 ffmpeg.bin = "${pkgs.ffmpeg}/bin/ffmpeg"; 82 82 streams = { 83 - "${cfg.streamName}" = "exec:${pkgs.rpi.rpicam-apps}/bin/rpicam-vid -t 0 --width ${toString cfg.resolution.width} --height ${toString cfg.resolution.height} --framerate ${toString cfg.framerate} --codec h264 --inline --autofocus-mode continuous${lib.optionalString cfg.flipCamera " --vflip --hflip"} -o -"; 83 + "${cfg.streamName}" = "exec:${pkgs.rpi.rpicam-apps}/bin/rpicam-vid -t 0 --width ${toString cfg.resolution.width} --height ${toString cfg.resolution.height} --framerate ${toString cfg.framerate} --codec h264 --inline --autofocus-mode auto${lib.optionalString cfg.flipCamera " --vflip --hflip"} -o -"; 84 84 }; 85 85 }; 86 86 };
+4
modules/pi-wifi.nix
··· 15 15 mode = "0444"; 16 16 }; 17 17 18 + # Ensure wpa_supplicant starts after agenix decrypts the WiFi PSK 19 + systemd.services.wpa_supplicant.after = [ "run-agenix.d.mount" ]; 20 + systemd.services.wpa_supplicant.requires = [ "run-agenix.d.mount" ]; 21 + 18 22 networking.wireless = { 19 23 enable = true; 20 24 secretsFile = config.age.secrets.wifi.path;
+1 -1
secrets.nix
··· 5 5 6 6 # Host keys (for decrypting at boot) 7 7 # Shared key for all Pi devices 8 - pi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGBCBHvuNxmUM/8ICmYxxQi1qpIahkLVISaIfJEdAsgr"; 8 + pi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDo0ELcfJqmpTWl2jScnI9Kk2YLSYpVYokNkMvlqIGP/"; 9 9 mira = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKOL+utPku8c0/QAuyIDZ75cvMI8NGi/g+Qc2wvO2px5"; 10 10 11 11 allUsers = [ sean ];
secrets/wifi.age

This is a binary file and will not be displayed.

secrets/wireguard.age

This is a binary file and will not be displayed.