24 Commits

Author SHA1 Message Date
234dfcf3ca flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 2m10s
Flake lock file updates:

• Updated input 'hyprland':
    'github:hyprwm/Hyprland/e584a8bade2617899d69ae6f83011d0c1d2a9df7?narHash=sha256-W/893N/ifviI1PP1BVIwhYhstN8s5UOsi5lvaYupXhA%3D' (2025-11-22)
  → 'github:hyprwm/Hyprland/2b0fd417d32278159d0ca1d23fb997588c37995b?narHash=sha256-tTdCVeROhYTwV510tygS5AMutJGz5imM%2B%2BP4%2BcXAy2w%3D' (2025-11-23)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/117cc7f94e8072499b0a7aa4c52084fa4e11cc9b?narHash=sha256-%2BhBiJ%2BkG5IoffUOdlANKFflTT5nO3FrrR2CA3178Y5s%3D' (2025-11-20)
  → 'github:NixOS/nixpkgs/050e09e091117c3d7328c7b2b7b577492c43c134?narHash=sha256-HzxeGVID5MChuCPESuC0dlQL1/scDKu%2BMmzoVBJxulM%3D' (2025-11-22)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/20e71a403c5de9ce5bd799031440da9728c1cda1?narHash=sha256-uIRqs/H18YEtMOn1OkbnPH%2BaNTwXKx%2BiU3qnxEkVUd0%3D' (2025-11-21)
  → 'github:cachix/git-hooks.nix/54a9ece994e2ad689085849d507a78e888456613?narHash=sha256-zkbEsU9YFhz7FVzEpIETMpvzB/oKHGEFP21otHe5y5c%3D' (2025-11-24)
2025-11-24 12:00:41 +00:00
9e0b78cc3d flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m39s
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/52a2caecc898d0b46b2b905f058ccc5081f842da?narHash=sha256-8oNVE8TrD19ulHinjaqONf9QWCKK%2Bw4url56cdStMpM%3D' (2025-11-12)
  → 'github:hercules-ci/flake-parts/2cccadc7357c0ba201788ae99c4dfa90728ef5e0?narHash=sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q%3D' (2025-11-21)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/79a27819230ce8c564293d2258a8c40002816450?narHash=sha256-roiQ98FsuMe95dWCNWoUwFBOfRzanrEbV0dH/UtoBmU%3D' (2025-11-21)
  → 'github:hyprwm/Hyprland/e584a8bade2617899d69ae6f83011d0c1d2a9df7?narHash=sha256-W/893N/ifviI1PP1BVIwhYhstN8s5UOsi5lvaYupXhA%3D' (2025-11-22)
• Updated input 'hyprland-plugins':
    'github:hyprwm/hyprland-plugins/57961d69ad9725986290c8c0f2b0d118b645daee?narHash=sha256-hvElpSNHbYSBsn/GoJV0RgAecpn3vcC5kJso34XqwJw%3D' (2025-11-21)
  → 'github:hyprwm/hyprland-plugins/7ffc0b314e638ca4f8ce9cb1305951a47d107ade?narHash=sha256-jlP442tr1Q7BynLKEb%2BL5lyGViJF5qUioymBCccV7/Y%3D' (2025-11-23)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/89c2b2330e733d6cdb5eae7b899326930c2c0648?narHash=sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw%3D' (2025-11-17)
  → 'github:NixOS/nixpkgs/117cc7f94e8072499b0a7aa4c52084fa4e11cc9b?narHash=sha256-%2BhBiJ%2BkG5IoffUOdlANKFflTT5nO3FrrR2CA3178Y5s%3D' (2025-11-20)
• Updated input 'nixvim':
    'github:nix-community/nixvim/4ddfbc0414d28d6ba0267470a0b94b84b85ad490?narHash=sha256-ixaP8XeGRo4ZMOLlUJm1YSxMjoOMvrPN3UbMMWe2Nt8%3D' (2025-11-16)
  → 'github:nix-community/nixvim/370eb3d69252fa07b81d8c9979cb1a537b74ebb7?narHash=sha256-OuxzqKSmzs35aRPsmdmvTwRhUZqp7uLyUIYDRDUuogs%3D' (2025-11-22)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/52a2caecc898d0b46b2b905f058ccc5081f842da?narHash=sha256-8oNVE8TrD19ulHinjaqONf9QWCKK%2Bw4url56cdStMpM%3D' (2025-11-12)
  → 'github:hercules-ci/flake-parts/2cccadc7357c0ba201788ae99c4dfa90728ef5e0?narHash=sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q%3D' (2025-11-21)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/7275fa67fbbb75891c16d9dee7d88e58aea2d761?narHash=sha256-YG19IyrTdnVn0l3DvcUYm85u3PaqBt6tI6VvolcuHnA%3D' (2025-11-16)
  → 'github:cachix/git-hooks.nix/20e71a403c5de9ce5bd799031440da9728c1cda1?narHash=sha256-uIRqs/H18YEtMOn1OkbnPH%2BaNTwXKx%2BiU3qnxEkVUd0%3D' (2025-11-21)
2025-11-23 09:29:55 +00:00
9246c8bf0f flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m50s
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/af087d076d3860760b3323f6b583f4d828c1ac17?narHash=sha256-TtcPgPmp2f0FAnc%2BDMEw4ardEgv1SGNR3/WFGH0N19M%3D' (2025-11-04)
  → 'github:nix-community/disko/e86a89079587497174ccab6d0d142a65811a4fd9?narHash=sha256-8vvwZbw0s7YvBMJeyPVpWke6lg6ROgtts5N2/SMCcv4%3D' (2025-11-20)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/f9d1da66678dbe645408aa8c6919d7debf88245d?narHash=sha256-gP9Lz%2BsJzYi6t2UD5hwGH09Kwdi84fZyuom%2B3QpCmFE%3D' (2025-11-19)
  → 'github:hyprwm/Hyprland/79a27819230ce8c564293d2258a8c40002816450?narHash=sha256-roiQ98FsuMe95dWCNWoUwFBOfRzanrEbV0dH/UtoBmU%3D' (2025-11-21)
• Updated input 'hyprland-plugins':
    'github:hyprwm/hyprland-plugins/793d24e6b53782b42a634d0f082987277c754661?narHash=sha256-akBSp/Ws70KZcfrCCpAFq9f73nAWOUwaoI3VTMy%2BUvY%3D' (2025-11-19)
  → 'github:hyprwm/hyprland-plugins/57961d69ad9725986290c8c0f2b0d118b645daee?narHash=sha256-hvElpSNHbYSBsn/GoJV0RgAecpn3vcC5kJso34XqwJw%3D' (2025-11-21)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4c8cdd5b1a630e8f72c9dd9bf582b1afb3127d2c?narHash=sha256-LBVOyaH6NFzQ3X/c6vfMZ9k4SV2ofhpxeL9YnhHNJQQ%3D' (2025-11-16)
  → 'github:NixOS/nixpkgs/c58bc7f5459328e4afac201c5c4feb7c818d604b?narHash=sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB%2B19M%3D' (2025-11-20)
2025-11-21 16:49:35 +00:00
6a2f51a874 gnome: remove espresso
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m36s
2025-11-20 09:09:59 +00:00
b93a73f24d flake.lock: Update
Some checks failed
Check flake / build-amd64-linux (push) Failing after 34s
Flake lock file updates:

• Updated input 'hyprland':
    'github:hyprwm/Hyprland/95ee08b3403b90e2930d46425cada1d280f3524e?narHash=sha256-6rAQBb6/dVPIDaK9%2BEyjIkxErt4u6BHWRAVV5wN33RU%3D' (2025-11-17)
  → 'github:hyprwm/Hyprland/f9d1da66678dbe645408aa8c6919d7debf88245d?narHash=sha256-gP9Lz%2BsJzYi6t2UD5hwGH09Kwdi84fZyuom%2B3QpCmFE%3D' (2025-11-19)
• Updated input 'hyprland-plugins':
    'github:hyprwm/hyprland-plugins/a2bf2df93467d11918068d19372ed42ea6bdba61?narHash=sha256-u1pRjMwSxb9Cj434lomk9r4NjTZxP7X1Xb5oIX70yZ8%3D' (2025-11-16)
  → 'github:hyprwm/hyprland-plugins/793d24e6b53782b42a634d0f082987277c754661?narHash=sha256-akBSp/Ws70KZcfrCCpAFq9f73nAWOUwaoI3VTMy%2BUvY%3D' (2025-11-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3acb677ea67d4c6218f33de0db0955f116b7588c?narHash=sha256-A5LS0AJZ1yDPTa2fHxufZN%2B%2Bn8MCmtgrJDtxFxrH4S8%3D' (2025-11-13)
  → 'github:NixOS/nixpkgs/4c8cdd5b1a630e8f72c9dd9bf582b1afb3127d2c?narHash=sha256-LBVOyaH6NFzQ3X/c6vfMZ9k4SV2ofhpxeL9YnhHNJQQ%3D' (2025-11-16)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/50a96edd8d0db6cc8db57dab6bb6d6ee1f3dc49a?narHash=sha256-Y7TDFPK4GlqrKrivOcsHG8xSGqQx3A6c%2Bi7novT85Uk%3D' (2025-11-16)
  → 'github:NixOS/nixpkgs/89c2b2330e733d6cdb5eae7b899326930c2c0648?narHash=sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw%3D' (2025-11-17)
2025-11-20 08:56:54 +00:00
009bec8774 flake.lock: Update
Some checks failed
Check flake / build-amd64-linux (push) Failing after 41s
Flake lock file updates:

• Updated input 'hyprland':
    'github:hyprwm/Hyprland/11451d68b75b84be49ae085e4c62b5ab894c0da0?narHash=sha256-aVFR9uCQvUmoajQsBn87mQwMarGOvT1YERf%2BgFLUVV4%3D' (2025-11-16)
  → 'github:hyprwm/Hyprland/95ee08b3403b90e2930d46425cada1d280f3524e?narHash=sha256-6rAQBb6/dVPIDaK9%2BEyjIkxErt4u6BHWRAVV5wN33RU%3D' (2025-11-17)
• Updated input 'hyprland/hyprlang':
    'github:hyprwm/hyprlang/4dafa28d4f79877d67a7d1a654cddccf8ebf15da?narHash=sha256-LZgMds7M94%2BvuMql2bERQ6LiFFdhgsEFezE4Vn%2BYs3A%3D' (2025-09-26)
  → 'github:hyprwm/hyprlang/deea98d5b61d066bdc7a68163edd2c4bd28d3a6b?narHash=sha256-JNgz3Fz2KMzkT7aR72wsgu/xNeJB//LSmdilh8Z/Zao%3D' (2025-11-16)
• Updated input 'hyprland/hyprutils':
    'github:hyprwm/hyprutils/cb3e797fde5c748164eb70d9859336141136a166?narHash=sha256-pY%2BdUqi2AYpH0HHT2JFzt1qWoJQBWtBdzzcL1ZK5Mwo%3D' (2025-11-10)
  → 'github:hyprwm/hyprutils/0c6411851cc779d551edc89b83966696201611aa?narHash=sha256-%2BZ0OfCo1MS8/aIutSAW5aJR9zTae1wz9kcJYMgpwN6M%3D' (2025-11-16)
• Updated input 'hyprland/nixpkgs':
    'github:NixOS/nixpkgs/ae814fd3904b621d8ab97418f1d0f2eb0d3716f4?narHash=sha256-YRqMDEtSMbitIMj%2BJLpheSz0pwEr0Rmy5mC7myl17xs%3D' (2025-11-05)
  → 'github:NixOS/nixpkgs/50a96edd8d0db6cc8db57dab6bb6d6ee1f3dc49a?narHash=sha256-Y7TDFPK4GlqrKrivOcsHG8xSGqQx3A6c%2Bi7novT85Uk%3D' (2025-11-16)
• Updated input 'hyprland/pre-commit-hooks':
    'github:cachix/git-hooks.nix/8e7576e79b88c16d7ee3bbd112c8d90070832885?narHash=sha256-j%2BrNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0%3D' (2025-11-06)
  → 'github:cachix/git-hooks.nix/7275fa67fbbb75891c16d9dee7d88e58aea2d761?narHash=sha256-YG19IyrTdnVn0l3DvcUYm85u3PaqBt6tI6VvolcuHnA%3D' (2025-11-16)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/c5ae371f1a6a7fd27823bc500d9390b38c05fa55?narHash=sha256-4PqRErxfe%2B2toFJFgcRKZ0UI9NSIOJa%2B7RXVtBhy4KE%3D' (2025-11-12)
  → 'github:NixOS/nixpkgs/50a96edd8d0db6cc8db57dab6bb6d6ee1f3dc49a?narHash=sha256-Y7TDFPK4GlqrKrivOcsHG8xSGqQx3A6c%2Bi7novT85Uk%3D' (2025-11-16)
• Updated input 'nixvim':
    'github:nix-community/nixvim/b36fcf1d64e782488fc6296eaa4f26d6cae4e090?narHash=sha256-Kph9HBaDqN0dOvsb8fnhoyj4mpxF6RfoqzVqXxvpzVY%3D' (2025-11-09)
  → 'github:nix-community/nixvim/4ddfbc0414d28d6ba0267470a0b94b84b85ad490?narHash=sha256-ixaP8XeGRo4ZMOLlUJm1YSxMjoOMvrPN3UbMMWe2Nt8%3D' (2025-11-16)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/26d05891e14c88eb4a5d5bee659c0db5afb609d8?narHash=sha256-xxdepIcb39UJ94%2BYydGP221rjnpkDZUlykKuF54PsqI%3D' (2025-11-06)
  → 'github:hercules-ci/flake-parts/52a2caecc898d0b46b2b905f058ccc5081f842da?narHash=sha256-8oNVE8TrD19ulHinjaqONf9QWCKK%2Bw4url56cdStMpM%3D' (2025-11-12)
2025-11-17 18:15:37 +00:00
36ff8d03db flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m35s
Flake lock file updates:

• Updated input 'hyprland':
    'github:hyprwm/Hyprland/b35f78431f5a8cec1df1ff8595b239fcb0ba3e4c?narHash=sha256-0WaLUeVCZjG9zM7QY71pAITp7iw1Hc3%2B9jH4lwUD1sI%3D' (2025-11-15)
  → 'github:hyprwm/Hyprland/11451d68b75b84be49ae085e4c62b5ab894c0da0?narHash=sha256-aVFR9uCQvUmoajQsBn87mQwMarGOvT1YERf%2BgFLUVV4%3D' (2025-11-16)
• Updated input 'hyprland/hyprutils':
    'github:hyprwm/hyprutils/926689ddb9c0a8787e58c02c765a62e32d63d1f7?narHash=sha256-gQ9zJ%2BpUI4o%2BGh4Z6jhJll7jjCSwi8ZqJIhCE2oqwhQ%3D' (2025-11-06)
  → 'github:hyprwm/hyprutils/cb3e797fde5c748164eb70d9859336141136a166?narHash=sha256-pY%2BdUqi2AYpH0HHT2JFzt1qWoJQBWtBdzzcL1ZK5Mwo%3D' (2025-11-10)
• Updated input 'hyprland-plugins':
    'github:hyprwm/hyprland-plugins/8c1212e96b81aa5f11fe21ca27defa2aad5b3cf3?narHash=sha256-Q5sI25sJRszoPxYv0dhJFip/Wq3wUppwJj8go%2BoTwu8%3D' (2025-11-15)
  → 'github:hyprwm/hyprland-plugins/a2bf2df93467d11918068d19372ed42ea6bdba61?narHash=sha256-u1pRjMwSxb9Cj434lomk9r4NjTZxP7X1Xb5oIX70yZ8%3D' (2025-11-16)
• Updated input 'nixos-mailserver':
    'gitlab:simple-nixos-mailserver/nixos-mailserver/f5936247dbdb8501221978562ab0b302dd75456c?narHash=sha256-PigqTAGkdBYXVFWsJnqcirrLeFqRFN4PFigLA8FzxeI%3D' (2025-08-13)
  → 'gitlab:simple-nixos-mailserver/nixos-mailserver/5b38fb599f50e9d78325d1d2706e36303c166047?narHash=sha256-mEc3SBjRYfMcbNFLxmCc5tRtlu3j%2B1q7zRz%2BnRraSFE%3D' (2025-11-16)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/84255025dee4c8701a99fbff65ac3c9095952f99?narHash=sha256-M%2B2QBQoC0lzkCdUQRXylR2RkcT6BCRfW3KDs%2Bc/IGLw%3D' (2025-11-13)
  → 'github:cachix/git-hooks.nix/7275fa67fbbb75891c16d9dee7d88e58aea2d761?narHash=sha256-YG19IyrTdnVn0l3DvcUYm85u3PaqBt6tI6VvolcuHnA%3D' (2025-11-16)
2025-11-16 22:19:18 +00:00
db5b3adc43 flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m30s
Flake lock file updates:

• Updated input 'hyprland':
    'github:hyprwm/Hyprland/43527d363472b52f17dd9f9f4f87ec25cbf8a399?narHash=sha256-s5FF0rQE6UIBAUfqk5ZqGedU3bhW0OvXfmz5lzJGurY%3D' (2025-11-13)
  → 'github:hyprwm/Hyprland/b35f78431f5a8cec1df1ff8595b239fcb0ba3e4c?narHash=sha256-0WaLUeVCZjG9zM7QY71pAITp7iw1Hc3%2B9jH4lwUD1sI%3D' (2025-11-15)
• Updated input 'hyprland-plugins':
    'github:hyprwm/hyprland-plugins/befb2670803cf7c1b9f0323449c8d9ccdaa485e2?narHash=sha256-NBTbKW0MVIMFCjAqeoJWkg5iUucAZ9jS4Lbyax6rIBE%3D' (2025-11-12)
  → 'github:hyprwm/hyprland-plugins/8c1212e96b81aa5f11fe21ca27defa2aad5b3cf3?narHash=sha256-Q5sI25sJRszoPxYv0dhJFip/Wq3wUppwJj8go%2BoTwu8%3D' (2025-11-15)
2025-11-15 19:30:26 +00:00
846a14e2f7 hosts/vps1: update home host
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m20s
2025-11-15 14:19:40 +00:00
355ef79d9f hosts/{odyssey,pi}: move home-assistant to odyssey 2025-11-15 13:54:04 +00:00
76ab42af49 flake.lock: Update
Flake lock file updates:

• Updated input 'secrets':
    'git+ssh://git@git.vimium.com/jordan/nix-secrets.git?ref=refs/heads/master&rev=01cf200f61946ac9f259f9163933ea1749cb3531' (2025-08-24)
  → 'git+ssh://git@git.vimium.com/jordan/nix-secrets.git?ref=refs/heads/master&rev=2a17f8af388cd87d12d6340c3601d35ca330956f' (2025-11-15)
2025-11-15 13:40:27 +00:00
f1d05a0203 hosts/vps1: fix nginx resolver issues
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m27s
2025-11-15 13:32:11 +00:00
6f9360cb76 hosts/odyssey: add comfyui-docker 2025-11-15 13:31:52 +00:00
bdbaba1ffa flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m44s
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c2448301fb856e351aab33e64c33a3fc8bcf637d?narHash=sha256-HiRDeUOD1VLklHeOmaKDzf%2B8Hb7vSWPVFcWwaTrpm%2BU%3D' (2025-11-10)
  → 'github:NixOS/nixpkgs/3acb677ea67d4c6218f33de0db0955f116b7588c?narHash=sha256-A5LS0AJZ1yDPTa2fHxufZN%2B%2Bn8MCmtgrJDtxFxrH4S8%3D' (2025-11-13)
2025-11-15 08:10:10 +00:00
e0b87bfa56 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/26d05891e14c88eb4a5d5bee659c0db5afb609d8?narHash=sha256-xxdepIcb39UJ94%2BYydGP221rjnpkDZUlykKuF54PsqI%3D' (2025-11-06)
  → 'github:hercules-ci/flake-parts/52a2caecc898d0b46b2b905f058ccc5081f842da?narHash=sha256-8oNVE8TrD19ulHinjaqONf9QWCKK%2Bw4url56cdStMpM%3D' (2025-11-12)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/0bd11d5eb941b8038f0723135768d84aa5512b4a?narHash=sha256-tBNyAKujRoltMh3lsCnEiYza7YC%2BkK6pcwsCp33QpV4%3D' (2025-11-09)
  → 'github:hyprwm/Hyprland/43527d363472b52f17dd9f9f4f87ec25cbf8a399?narHash=sha256-s5FF0rQE6UIBAUfqk5ZqGedU3bhW0OvXfmz5lzJGurY%3D' (2025-11-13)
• Updated input 'hyprland/hyprland-guiutils':
    'github:hyprwm/hyprland-guiutils/a415eba866a953f3096d661318f771aa0082eb98?narHash=sha256-dS13YZdWjgGGLBjpT4FHB6xf8I/WiAU%2BmgNWXsZgDUs%3D' (2025-11-06)
  → 'github:hyprwm/hyprland-guiutils/66356e20a8ed348aa49c1b9ceace786e224225b3?narHash=sha256-ZjjETUHtoEhVN7JI1Cbt3p/KcXpK8ZQaPHx7UkG1OgA%3D' (2025-11-10)
• Updated input 'hyprland/hyprland-guiutils/hyprtoolkit/hyprwayland-scanner':
    'github:hyprwm/hyprwayland-scanner/b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d?narHash=sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw%3D' (2025-08-14)
  → follows 'hyprland/hyprland-guiutils/hyprwayland-scanner'
• Removed input 'hyprland/hyprland-guiutils/hyprtoolkit/hyprwayland-scanner/nixpkgs'
• Removed input 'hyprland/hyprland-guiutils/hyprtoolkit/hyprwayland-scanner/systems'
• Added input 'hyprland/hyprland-guiutils/hyprwayland-scanner':
    follows 'hyprland/hyprwayland-scanner'
• Updated input 'hyprland-plugins':
    'github:hyprwm/hyprland-plugins/bbb8d2cb0eb667f2911103eadb3d1e8176f4462c?narHash=sha256-hr53AWO96ooLCwS1a2v416eT1/aWQZmuQV0ULqhaBTY%3D' (2025-11-02)
  → 'github:hyprwm/hyprland-plugins/befb2670803cf7c1b9f0323449c8d9ccdaa485e2?narHash=sha256-NBTbKW0MVIMFCjAqeoJWkg5iUucAZ9jS4Lbyax6rIBE%3D' (2025-11-12)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/52113c4f5cfd1e823001310e56d9c8d0699a6226?narHash=sha256-hv1mG5j5PTbnWbtHHomzTus77pIxsc4x8VrMjc7%2B/YE%3D' (2025-11-06)
  → 'github:NixOS/nixos-hardware/899dc449bc6428b9ee6b3b8f771ca2b0ef945ab9?narHash=sha256-BWWnUUT01lPwCWUvS0p6Px5UOBFeXJ8jR%2BZdLX8IbrU%3D' (2025-11-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6faeb062ee4cf4f105989d490831713cc5a43ee1?narHash=sha256-Zg/SCgCaAioc0/SVZQJxuECGPJy%2BOAeBcGeA5okdYDc%3D' (2025-11-07)
  → 'github:NixOS/nixpkgs/c2448301fb856e351aab33e64c33a3fc8bcf637d?narHash=sha256-HiRDeUOD1VLklHeOmaKDzf%2B8Hb7vSWPVFcWwaTrpm%2BU%3D' (2025-11-10)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/b6a8526db03f735b89dd5ff348f53f752e7ddc8e?narHash=sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV%2B3DSADBX7/9YQ%3D' (2025-11-08)
  → 'github:NixOS/nixpkgs/c5ae371f1a6a7fd27823bc500d9390b38c05fa55?narHash=sha256-4PqRErxfe%2B2toFJFgcRKZ0UI9NSIOJa%2B7RXVtBhy4KE%3D' (2025-11-12)
• Updated input 'nixvim':
    'github:nix-community/nixvim/87abad151f662238ce9946895850609c1ca42a68?narHash=sha256-O5cqRhOiKDCHBZze4VJBZqRjX4B%2BDttSkAJcTEhDv1k%3D' (2025-11-02)
  → 'github:nix-community/nixvim/b36fcf1d64e782488fc6296eaa4f26d6cae4e090?narHash=sha256-Kph9HBaDqN0dOvsb8fnhoyj4mpxF6RfoqzVqXxvpzVY%3D' (2025-11-09)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/864599284fc7c0ba6357ed89ed5e2cd5040f0c04?narHash=sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4%3D' (2025-10-20)
  → 'github:hercules-ci/flake-parts/26d05891e14c88eb4a5d5bee659c0db5afb609d8?narHash=sha256-xxdepIcb39UJ94%2BYydGP221rjnpkDZUlykKuF54PsqI%3D' (2025-11-06)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/8e7576e79b88c16d7ee3bbd112c8d90070832885?narHash=sha256-j%2BrNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0%3D' (2025-11-06)
  → 'github:cachix/git-hooks.nix/84255025dee4c8701a99fbff65ac3c9095952f99?narHash=sha256-M%2B2QBQoC0lzkCdUQRXylR2RkcT6BCRfW3KDs%2Bc/IGLw%3D' (2025-11-13)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/97a30861b13c3731a84e09405414398fbf3e109f?narHash=sha256-aF5fvoZeoXNPxT0bejFUBXeUjXfHLSL7g%2BmjR/p5TEg%3D' (2025-11-06)
  → 'github:numtide/treefmt-nix/5b4ee75aeefd1e2d5a1cc43cf6ba65eba75e83e4?narHash=sha256-AlEObg0syDl%2BSpi4LsZIBrjw%2BsnSVU4T8MOeuZJUJjM%3D' (2025-11-12)
2025-11-14 10:27:21 +00:00
d739473f05 flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m18s
Flake lock file updates:

• Updated input 'hyprland':
    'github:hyprwm/Hyprland/06b37c390715e05f852076a8d1160e27c5cd291c?narHash=sha256-5nzz5%2BJEVCFb7ZTWRPGbtgIjVEJhn9lqEr9bI/HUJ6k%3D' (2025-11-08)
  → 'github:hyprwm/Hyprland/0bd11d5eb941b8038f0723135768d84aa5512b4a?narHash=sha256-tBNyAKujRoltMh3lsCnEiYza7YC%2BkK6pcwsCp33QpV4%3D' (2025-11-09)
2025-11-09 17:00:10 +00:00
b6a3b1d9fc hosts/common: add unstable to flake registry
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m21s
2025-11-09 12:55:52 +00:00
1b4cbf9b71 flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m36s
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/9ba0d85de3eaa7afeab493fed622008b6e4924f5?narHash=sha256-lsNWuj4Z%2BpE7s0bd2OKicOFq9bK86JE0ZGeKJbNqb94%3D' (2025-10-28)
  → 'github:ryantm/agenix/fcdea223397448d35d9b31f798479227e80183f6?narHash=sha256-wyT7Pl6tMFbFrs8Lk/TlEs81N6L%2BVSybPfiIgzU8lbQ%3D' (2025-11-08)
• Updated input 'devshell':
    'github:numtide/devshell/7c9e793ebe66bcba8292989a68c0419b737a22a0?narHash=sha256-kWNaq6wQUbUMlPgw8Y%2B9/9wP0F8SHkjy24/mN3UAppg%3D' (2025-03-08)
  → 'github:numtide/devshell/07bacc9531f5f4df6657c0a02a806443685f384a?narHash=sha256-RXN%2Blcx4DEn3ZS%2BLqEJSUu/HH%2BdwGvy0syN7hTo/Chg%3D' (2025-11-07)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/1ca6058bda89291241b5ed4b1d8784094a21a556?narHash=sha256-k3cAVyUq/c5trwfQIlrz9PHhUk8fOp27F6dIxQPOXvo%3D' (2025-11-06)
  → 'github:hyprwm/Hyprland/06b37c390715e05f852076a8d1160e27c5cd291c?narHash=sha256-5nzz5%2BJEVCFb7ZTWRPGbtgIjVEJhn9lqEr9bI/HUJ6k%3D' (2025-11-08)
• Updated input 'hyprland/aquamarine':
    'github:hyprwm/aquamarine/62479232aae42c1ef09c2c027c8cfd91df060897?narHash=sha256-kxGCip6GNbcbNWKu4J2iKbNYfFTS8Zbjg9CWp0zmFoM%3D' (2025-10-25)
  → 'github:hyprwm/aquamarine/6d0b3567584691bf9d8fedb5d0093309e2f979c7?narHash=sha256-qwd/xdoOya1m8FENle%2B4hWnydCtlXUWLAW/Auk6WL7s%3D' (2025-11-05)
• Updated input 'hyprland/hyprgraphics':
    'github:hyprwm/hyprgraphics/50fb9f069219f338a11cf0bcccb9e58357d67757?narHash=sha256-fXGjL6dw31FPFRrmIemzGiNSlfvEJTJNsmadZi%2BqNhI%3D' (2025-10-14)
  → 'github:hyprwm/hyprgraphics/ffc999d980c7b3bca85d3ebd0a9fbadf984a8162?narHash=sha256-6roLYzcDf4V38RUMSqycsOwAnqfodL6BmhRkUtwIgdA%3D' (2025-11-06)
• Added input 'hyprland/hyprland-guiutils':
    'github:hyprwm/hyprland-guiutils/a415eba866a953f3096d661318f771aa0082eb98?narHash=sha256-dS13YZdWjgGGLBjpT4FHB6xf8I/WiAU%2BmgNWXsZgDUs%3D' (2025-11-06)
• Added input 'hyprland/hyprland-guiutils/aquamarine':
    follows 'hyprland/aquamarine'
• Added input 'hyprland/hyprland-guiutils/hyprgraphics':
    follows 'hyprland/hyprgraphics'
• Added input 'hyprland/hyprland-guiutils/hyprlang':
    follows 'hyprland/hyprlang'
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit':
    'github:hyprwm/hyprtoolkit/88483bdee5329ec985f0c8f834c519cd18cfe532?narHash=sha256-2fYkU/mdz8WKY3dkDPlE/j6hTxIwqultsx4gMMsMns0%3D' (2025-11-06)
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit/aquamarine':
    follows 'hyprland/hyprland-guiutils/aquamarine'
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit/hyprgraphics':
    follows 'hyprland/hyprland-guiutils/hyprgraphics'
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit/hyprlang':
    follows 'hyprland/hyprland-guiutils/hyprlang'
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit/hyprutils':
    follows 'hyprland/hyprland-guiutils/hyprutils'
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit/hyprwayland-scanner':
    'github:hyprwm/hyprwayland-scanner/b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d?narHash=sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw%3D' (2025-08-14)
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit/hyprwayland-scanner/nixpkgs':
    follows 'hyprland/hyprland-guiutils/hyprtoolkit/nixpkgs'
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit/hyprwayland-scanner/systems':
    follows 'hyprland/hyprland-guiutils/hyprtoolkit/systems'
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit/nixpkgs':
    follows 'hyprland/hyprland-guiutils/nixpkgs'
• Added input 'hyprland/hyprland-guiutils/hyprtoolkit/systems':
    follows 'hyprland/hyprland-guiutils/systems'
• Added input 'hyprland/hyprland-guiutils/hyprutils':
    follows 'hyprland/hyprutils'
• Added input 'hyprland/hyprland-guiutils/nixpkgs':
    follows 'hyprland/nixpkgs'
• Added input 'hyprland/hyprland-guiutils/systems':
    follows 'hyprland/systems'
• Removed input 'hyprland/hyprland-qtutils'
• Removed input 'hyprland/hyprland-qtutils/hyprland-qt-support'
• Removed input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang'
• Removed input 'hyprland/hyprland-qtutils/hyprland-qt-support/nixpkgs'
• Removed input 'hyprland/hyprland-qtutils/hyprland-qt-support/systems'
• Removed input 'hyprland/hyprland-qtutils/hyprlang'
• Removed input 'hyprland/hyprland-qtutils/hyprutils'
• Removed input 'hyprland/hyprland-qtutils/nixpkgs'
• Removed input 'hyprland/hyprland-qtutils/systems'
• Updated input 'hyprland/hyprutils':
    'github:hyprwm/hyprutils/164a30b3d8b3174a32ac7326782476f1188e6118?narHash=sha256-hC1jb4tdjFfEuU18KQiMgz5XPAO%2Bd5SfbjAUS7haLl4%3D' (2025-11-03)
  → 'github:hyprwm/hyprutils/926689ddb9c0a8787e58c02c765a62e32d63d1f7?narHash=sha256-gQ9zJ%2BpUI4o%2BGh4Z6jhJll7jjCSwi8ZqJIhCE2oqwhQ%3D' (2025-11-06)
• Updated input 'hyprland/nixpkgs':
    'github:NixOS/nixpkgs/b3d51a0365f6695e7dd5cdf3e180604530ed33b4?narHash=sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw%3D' (2025-11-02)
  → 'github:NixOS/nixpkgs/ae814fd3904b621d8ab97418f1d0f2eb0d3716f4?narHash=sha256-YRqMDEtSMbitIMj%2BJLpheSz0pwEr0Rmy5mC7myl17xs%3D' (2025-11-05)
• Updated input 'hyprland/pre-commit-hooks':
    'github:cachix/git-hooks.nix/ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37?narHash=sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc%3D' (2025-10-17)
  → 'github:cachix/git-hooks.nix/8e7576e79b88c16d7ee3bbd112c8d90070832885?narHash=sha256-j%2BrNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0%3D' (2025-11-06)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ca534a76c4afb2bdc07b681dbc11b453bab21af8?narHash=sha256-cGS3lLTYusbEP/IJIWGgnkzIl%2BFA5xDvtiHyjalGr4k%3D' (2025-11-04)
  → 'github:NixOS/nixpkgs/6faeb062ee4cf4f105989d490831713cc5a43ee1?narHash=sha256-Zg/SCgCaAioc0/SVZQJxuECGPJy%2BOAeBcGeA5okdYDc%3D' (2025-11-07)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/ae814fd3904b621d8ab97418f1d0f2eb0d3716f4?narHash=sha256-YRqMDEtSMbitIMj%2BJLpheSz0pwEr0Rmy5mC7myl17xs%3D' (2025-11-05)
  → 'github:NixOS/nixpkgs/b6a8526db03f735b89dd5ff348f53f752e7ddc8e?narHash=sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV%2B3DSADBX7/9YQ%3D' (2025-11-08)
2025-11-09 12:47:14 +00:00
0452a675c0 flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m23s
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/0010412d62a25d959151790968765a70c436598b?narHash=sha256-z5PlZ47j50VNF3R%2BIMS9LmzI5fYRGY/Z5O5tol1c9I4%3D' (2025-11-01)
  → 'github:hercules-ci/flake-parts/26d05891e14c88eb4a5d5bee659c0db5afb609d8?narHash=sha256-xxdepIcb39UJ94%2BYydGP221rjnpkDZUlykKuF54PsqI%3D' (2025-11-06)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/c757fd375cce299e3da922190ddf1a0622ce807c?narHash=sha256-dbxpwgat8W/%2BP/cYnLXzoj5Gi8WKdtMgvqHuEzIU8fs%3D' (2025-11-06)
  → 'github:hyprwm/Hyprland/1ca6058bda89291241b5ed4b1d8784094a21a556?narHash=sha256-k3cAVyUq/c5trwfQIlrz9PHhUk8fOp27F6dIxQPOXvo%3D' (2025-11-06)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/e4c6ee69e710805a15a3da905214a25618271609?narHash=sha256-VjZLHnj9tqFRigpD6SJtTKmQsys77jCX5YcnmMnUqH8%3D' (2025-11-05)
  → 'github:NixOS/nixos-hardware/52113c4f5cfd1e823001310e56d9c8d0699a6226?narHash=sha256-hv1mG5j5PTbnWbtHHomzTus77pIxsc4x8VrMjc7%2B/YE%3D' (2025-11-06)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/b3d51a0365f6695e7dd5cdf3e180604530ed33b4?narHash=sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw%3D' (2025-11-02)
  → 'github:NixOS/nixpkgs/ae814fd3904b621d8ab97418f1d0f2eb0d3716f4?narHash=sha256-YRqMDEtSMbitIMj%2BJLpheSz0pwEr0Rmy5mC7myl17xs%3D' (2025-11-05)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37?narHash=sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc%3D' (2025-10-17)
  → 'github:cachix/git-hooks.nix/8e7576e79b88c16d7ee3bbd112c8d90070832885?narHash=sha256-j%2BrNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0%3D' (2025-11-06)
2025-11-07 08:46:12 +00:00
b64671395e flake.lock: Update
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m23s
Flake lock file updates:

• Updated input 'hyprland':
    'github:hyprwm/Hyprland/46b71eda6423cc9c3b19cb310c3344e81ac624c5?narHash=sha256-3fTMnF1E7BsZ7NlmFmPo6%2BSRFm4FELP45IDLHcGLZ1s%3D' (2025-11-04)
  → 'github:hyprwm/Hyprland/c757fd375cce299e3da922190ddf1a0622ce807c?narHash=sha256-dbxpwgat8W/%2BP/cYnLXzoj5Gi8WKdtMgvqHuEzIU8fs%3D' (2025-11-06)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/a82c779ca992190109e431d7d680860e6723e048?narHash=sha256-3xc/f/ZNb5ma9Fc9knIzEwygXotA%2B0BZFQ5V5XovSOQ%3D' (2025-11-05)
  → 'github:numtide/treefmt-nix/97a30861b13c3731a84e09405414398fbf3e109f?narHash=sha256-aF5fvoZeoXNPxT0bejFUBXeUjXfHLSL7g%2BmjR/p5TEg%3D' (2025-11-06)
2025-11-06 10:08:54 +00:00
db609d40fa flake.lock: Update
Some checks failed
Check flake / build-amd64-linux (push) Failing after 2s
Flake lock file updates:

• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/125ae9e3ecf62fb2c0fd4f2d894eb971f1ecaed2?narHash=sha256-N9gBKUmjwRKPxAafXEk1EGadfk2qDZPBQp4vXWPHINQ%3D' (2025-09-01)
  → 'github:serokell/deploy-rs/9c870f63e28ec1e83305f7f6cb73c941e699f74f?narHash=sha256-9I2H9x5We6Pl%2BDBYHjR1s3UT8wgwcpAH03kn9CqtdQc%3D' (2025-11-04)
• Updated input 'disko':
    'github:nix-community/disko/6f4cf5abbe318e4cd1e879506f6eeafd83f7b998?narHash=sha256-XOpKBp6HLzzMCbzW50TEuXN35zN5WGQREC7n34DcNMM%3D' (2025-10-31)
  → 'github:nix-community/disko/af087d076d3860760b3323f6b583f4d828c1ac17?narHash=sha256-TtcPgPmp2f0FAnc%2BDMEw4ardEgv1SGNR3/WFGH0N19M%3D' (2025-11-04)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/8e9add2afda58d233a75e4c5ce8503b24fa59ceb?narHash=sha256-jLfwwlPGpnGRAtVDyoGj9FgH2D9hWwyEu0yHkflG2EI%3D' (2025-10-31)
  → 'github:hyprwm/Hyprland/46b71eda6423cc9c3b19cb310c3344e81ac624c5?narHash=sha256-3fTMnF1E7BsZ7NlmFmPo6%2BSRFm4FELP45IDLHcGLZ1s%3D' (2025-11-04)
• Updated input 'hyprland/aquamarine':
    'github:hyprwm/aquamarine/1826a9923881320306231b1c2090379ebf9fa4f8?narHash=sha256-8jf/3ZCi%2BB7zYpIyV04%2B3wm72BD7Z801IlOzsOACR7I%3D' (2025-10-10)
  → 'github:hyprwm/aquamarine/62479232aae42c1ef09c2c027c8cfd91df060897?narHash=sha256-kxGCip6GNbcbNWKu4J2iKbNYfFTS8Zbjg9CWp0zmFoM%3D' (2025-10-25)
• Updated input 'hyprland/hyprutils':
    'github:hyprwm/hyprutils/3df7bde01efb3a3e8e678d1155f2aa3f19e177ef?narHash=sha256-r1ed7AR2ZEb2U8gy321/Xcp1ho2tzn%2BgG1te/Wxsj1A%3D' (2025-10-04)
  → 'github:hyprwm/hyprutils/164a30b3d8b3174a32ac7326782476f1188e6118?narHash=sha256-hC1jb4tdjFfEuU18KQiMgz5XPAO%2Bd5SfbjAUS7haLl4%3D' (2025-11-03)
• Updated input 'hyprland/nixpkgs':
    'github:NixOS/nixpkgs/01f116e4df6a15f4ccdffb1bcd41096869fb385c?narHash=sha256-f/QCJM/YhrV/lavyCVz8iU3rlZun6d%2BdAiC3H%2BCDle4%3D' (2025-10-22)
  → 'github:NixOS/nixpkgs/b3d51a0365f6695e7dd5cdf3e180604530ed33b4?narHash=sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw%3D' (2025-11-02)
• Updated input 'hyprland/xdph':
    'github:hyprwm/xdg-desktop-portal-hyprland/753bbbdf6a052994da94062e5b753288cef28dfb?narHash=sha256-5HXelmz2x/uO26lvW7MudnadbAfoBnve4tRBiDVLtOM%3D' (2025-10-17)
  → 'github:hyprwm/xdg-desktop-portal-hyprland/4b8801228ff958d028f588f0c2b911dbf32297f9?narHash=sha256-xzjC1CV3%2BwpUQKNF%2BGnadnkeGUCJX%2BvgaWIZsnz9tzI%3D' (2025-10-25)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/7467f155fcba189eb088a7601f44fbef7688669b?narHash=sha256-rNHeoG3ZrA94jczyLSjxCtu67YYPYIlXXr0uhG3wNxM%3D' (2025-10-31)
  → 'github:NixOS/nixos-hardware/e4c6ee69e710805a15a3da905214a25618271609?narHash=sha256-VjZLHnj9tqFRigpD6SJtTKmQsys77jCX5YcnmMnUqH8%3D' (2025-11-05)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3de8f8d73e35724bf9abef41f1bdbedda1e14a31?narHash=sha256-IYlYnp4O4dzEpL77BD/lj5NnJy2J8qbHkNSFiPBCbqo%3D' (2025-11-01)
  → 'github:NixOS/nixpkgs/ca534a76c4afb2bdc07b681dbc11b453bab21af8?narHash=sha256-cGS3lLTYusbEP/IJIWGgnkzIl%2BFA5xDvtiHyjalGr4k%3D' (2025-11-04)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15?narHash=sha256-kJ8lIZsiPOmbkJypG%2BB5sReDXSD1KGu2VEPNqhRa/ew%3D' (2025-10-31)
  → 'github:NixOS/nixpkgs/b3d51a0365f6695e7dd5cdf3e180604530ed33b4?narHash=sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw%3D' (2025-11-02)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/2eddae033e4e74bf581c2d1dfa101f9033dbd2dc?narHash=sha256-Msq86cR5SjozQGCnC6H8C%2B0cD4rnx91BPltZ9KK613Y%3D' (2025-10-24)
  → 'github:numtide/treefmt-nix/a82c779ca992190109e431d7d680860e6723e048?narHash=sha256-3xc/f/ZNb5ma9Fc9knIzEwygXotA%2B0BZFQ5V5XovSOQ%3D' (2025-11-05)
2025-11-05 22:09:18 +00:00
1fadbc491e flake.lock: Update
Some checks failed
Check flake / build-amd64-linux (push) Failing after 2s
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/864599284fc7c0ba6357ed89ed5e2cd5040f0c04?narHash=sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4%3D' (2025-10-20)
  → 'github:hercules-ci/flake-parts/0010412d62a25d959151790968765a70c436598b?narHash=sha256-z5PlZ47j50VNF3R%2BIMS9LmzI5fYRGY/Z5O5tol1c9I4%3D' (2025-11-01)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/a73b9c743612e4244d865a2fdee11865283c04e6?narHash=sha256-x2rJ%2BOvzq0sCMpgfgGaaqgBSwY%2BLST%2BWbZ6TytnT9Rk%3D' (2025-08-10)
  → 'github:nix-community/nixpkgs.lib/719359f4562934ae99f5443f20aa06c2ffff91fc?narHash=sha256-b0yj6kfvO8ApcSE%2BQmA6mUfu8IYG6/uU28OFn4PaC8M%3D' (2025-10-29)
• Updated input 'hyprland-plugins':
    'github:hyprwm/hyprland-plugins/7a07883c4d3e7ec6726862586483ea119e20eb0f?narHash=sha256-dB27qZRH2X5h2KM99UBYmksxb2ly2EGp5eSznTzRDe0%3D' (2025-10-30)
  → 'github:hyprwm/hyprland-plugins/bbb8d2cb0eb667f2911103eadb3d1e8176f4462c?narHash=sha256-hr53AWO96ooLCwS1a2v416eT1/aWQZmuQV0ULqhaBTY%3D' (2025-11-02)
• Updated input 'nix-topology':
    'github:oddlama/nix-topology/6a536c4b686ee4bcf07a7b0f8b823584560e2633?narHash=sha256-P0TySh6sQl1EhfxjW9ZqGxEyUBSsEpdnchOe1QB0pLA%3D' (2025-07-09)
  → 'github:oddlama/nix-topology/c15f569794a0f1a437850d0ac81675bcf23ca6cb?narHash=sha256-rpCvFan9Dji1Vw4HfVqYdfWesz5sKZE3uSgYR9gRreA%3D' (2025-11-02)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/daf6dc47aa4b44791372d6139ab7b25269184d55?narHash=sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8%2BON/0Yy8%2Ba5vsDU%3D' (2025-10-27)
  → 'github:NixOS/nixpkgs/3de8f8d73e35724bf9abef41f1bdbedda1e14a31?narHash=sha256-IYlYnp4O4dzEpL77BD/lj5NnJy2J8qbHkNSFiPBCbqo%3D' (2025-11-01)
• Updated input 'nixvim':
    'github:nix-community/nixvim/15d85781db008ebbd85c2a8833694e01e1669b0c?narHash=sha256-4K1gr1iZU/klyaB/5mh/foZwVJbjUH2c7hrjk4PZc6w%3D' (2025-10-27)
  → 'github:nix-community/nixvim/87abad151f662238ce9946895850609c1ca42a68?narHash=sha256-O5cqRhOiKDCHBZze4VJBZqRjX4B%2BDttSkAJcTEhDv1k%3D' (2025-11-02)
• Updated input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/3ebeebe8b6a49dfb11f771f761e0310f7c48d726?narHash=sha256-C88Pgz38QIl9JxQceexqL2G7sw9vodHWx1Uaq%2BNRJrw%3D' (2025-10-16)
  → 'github:NuschtOS/search/e29de6db0cb3182e9aee75a3b1fd1919d995d85b?narHash=sha256-t1i5p/vSWwueZSC0Z2BImxx3BjoUDNKyC2mk24krcMY%3D' (2025-10-29)
2025-11-03 09:40:52 +00:00
09f1511f97 hosts/vps1: re-enable jellyfin
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m28s
2025-11-02 19:09:59 +00:00
d71ffd36ee hosts/vps1: drop args for skycam
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m17s
2025-11-01 15:10:51 +00:00
14 changed files with 303 additions and 163 deletions

326
flake.lock generated
View File

@@ -12,11 +12,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1761656077, "lastModified": 1762618334,
"narHash": "sha256-lsNWuj4Z+pE7s0bd2OKicOFq9bK86JE0ZGeKJbNqb94=", "narHash": "sha256-wyT7Pl6tMFbFrs8Lk/TlEs81N6L+VSybPfiIgzU8lbQ=",
"owner": "ryantm", "owner": "ryantm",
"repo": "agenix", "repo": "agenix",
"rev": "9ba0d85de3eaa7afeab493fed622008b6e4924f5", "rev": "fcdea223397448d35d9b31f798479227e80183f6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -71,11 +71,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760101617, "lastModified": 1762356719,
"narHash": "sha256-8jf/3ZCi+B7zYpIyV04+3wm72BD7Z801IlOzsOACR7I=", "narHash": "sha256-qwd/xdoOya1m8FENle+4hWnydCtlXUWLAW/Auk6WL7s=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "aquamarine", "repo": "aquamarine",
"rev": "1826a9923881320306231b1c2090379ebf9fa4f8", "rev": "6d0b3567584691bf9d8fedb5d0093309e2f979c7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -131,11 +131,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1756719547, "lastModified": 1762286984,
"narHash": "sha256-N9gBKUmjwRKPxAafXEk1EGadfk2qDZPBQp4vXWPHINQ=", "narHash": "sha256-9I2H9x5We6Pl+DBYHjR1s3UT8wgwcpAH03kn9CqtdQc=",
"owner": "serokell", "owner": "serokell",
"repo": "deploy-rs", "repo": "deploy-rs",
"rev": "125ae9e3ecf62fb2c0fd4f2d894eb971f1ecaed2", "rev": "9c870f63e28ec1e83305f7f6cb73c941e699f74f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -172,11 +172,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1741473158, "lastModified": 1762521437,
"narHash": "sha256-kWNaq6wQUbUMlPgw8Y+9/9wP0F8SHkjy24/mN3UAppg=", "narHash": "sha256-RXN+lcx4DEn3ZS+LqEJSUu/HH+dwGvy0syN7hTo/Chg=",
"owner": "numtide", "owner": "numtide",
"repo": "devshell", "repo": "devshell",
"rev": "7c9e793ebe66bcba8292989a68c0419b737a22a0", "rev": "07bacc9531f5f4df6657c0a02a806443685f384a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -213,11 +213,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1761899396, "lastModified": 1763651264,
"narHash": "sha256-XOpKBp6HLzzMCbzW50TEuXN35zN5WGQREC7n34DcNMM=", "narHash": "sha256-8vvwZbw0s7YvBMJeyPVpWke6lg6ROgtts5N2/SMCcv4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "6f4cf5abbe318e4cd1e879506f6eeafd83f7b998", "rev": "e86a89079587497174ccab6d0d142a65811a4fd9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -332,11 +332,11 @@
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1760948891, "lastModified": 1763759067,
"narHash": "sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4=", "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "864599284fc7c0ba6357ed89ed5e2cd5040f0c04", "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -353,11 +353,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760948891, "lastModified": 1763759067,
"narHash": "sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4=", "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "864599284fc7c0ba6357ed89ed5e2cd5040f0c04", "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -576,11 +576,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760445448, "lastModified": 1762462052,
"narHash": "sha256-fXGjL6dw31FPFRrmIemzGiNSlfvEJTJNsmadZi+qNhI=", "narHash": "sha256-6roLYzcDf4V38RUMSqycsOwAnqfodL6BmhRkUtwIgdA=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprgraphics", "repo": "hyprgraphics",
"rev": "50fb9f069219f338a11cf0bcccb9e58357d67757", "rev": "ffc999d980c7b3bca85d3ebd0a9fbadf984a8162",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -594,8 +594,8 @@
"aquamarine": "aquamarine", "aquamarine": "aquamarine",
"hyprcursor": "hyprcursor", "hyprcursor": "hyprcursor",
"hyprgraphics": "hyprgraphics", "hyprgraphics": "hyprgraphics",
"hyprland-guiutils": "hyprland-guiutils",
"hyprland-protocols": "hyprland-protocols", "hyprland-protocols": "hyprland-protocols",
"hyprland-qtutils": "hyprland-qtutils",
"hyprlang": "hyprlang", "hyprlang": "hyprlang",
"hyprutils": "hyprutils", "hyprutils": "hyprutils",
"hyprwayland-scanner": "hyprwayland-scanner", "hyprwayland-scanner": "hyprwayland-scanner",
@@ -605,11 +605,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1761869718, "lastModified": 1763912895,
"narHash": "sha256-jLfwwlPGpnGRAtVDyoGj9FgH2D9hWwyEu0yHkflG2EI=", "narHash": "sha256-tTdCVeROhYTwV510tygS5AMutJGz5imM++P4+cXAy2w=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "8e9add2afda58d233a75e4c5ce8503b24fa59ceb", "rev": "2b0fd417d32278159d0ca1d23fb997588c37995b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -618,6 +618,52 @@
"type": "github" "type": "github"
} }
}, },
"hyprland-guiutils": {
"inputs": {
"aquamarine": [
"hyprland",
"aquamarine"
],
"hyprgraphics": [
"hyprland",
"hyprgraphics"
],
"hyprlang": [
"hyprland",
"hyprlang"
],
"hyprtoolkit": "hyprtoolkit",
"hyprutils": [
"hyprland",
"hyprutils"
],
"hyprwayland-scanner": [
"hyprland",
"hyprwayland-scanner"
],
"nixpkgs": [
"hyprland",
"nixpkgs"
],
"systems": [
"hyprland",
"systems"
]
},
"locked": {
"lastModified": 1762755186,
"narHash": "sha256-ZjjETUHtoEhVN7JI1Cbt3p/KcXpK8ZQaPHx7UkG1OgA=",
"owner": "hyprwm",
"repo": "hyprland-guiutils",
"rev": "66356e20a8ed348aa49c1b9ceace786e224225b3",
"type": "github"
},
"original": {
"owner": "hyprwm",
"repo": "hyprland-guiutils",
"type": "github"
}
},
"hyprland-plugins": { "hyprland-plugins": {
"inputs": { "inputs": {
"hyprland": [ "hyprland": [
@@ -635,11 +681,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1761824067, "lastModified": 1763856454,
"narHash": "sha256-dB27qZRH2X5h2KM99UBYmksxb2ly2EGp5eSznTzRDe0=", "narHash": "sha256-jlP442tr1Q7BynLKEb+L5lyGViJF5qUioymBCccV7/Y=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprland-plugins", "repo": "hyprland-plugins",
"rev": "7a07883c4d3e7ec6726862586483ea119e20eb0f", "rev": "7ffc0b314e638ca4f8ce9cb1305951a47d107ade",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -673,74 +719,6 @@
"type": "github" "type": "github"
} }
}, },
"hyprland-qt-support": {
"inputs": {
"hyprlang": [
"hyprland",
"hyprland-qtutils",
"hyprlang"
],
"nixpkgs": [
"hyprland",
"hyprland-qtutils",
"nixpkgs"
],
"systems": [
"hyprland",
"hyprland-qtutils",
"systems"
]
},
"locked": {
"lastModified": 1749154592,
"narHash": "sha256-DO7z5CeT/ddSGDEnK9mAXm1qlGL47L3VAHLlLXoCjhE=",
"owner": "hyprwm",
"repo": "hyprland-qt-support",
"rev": "4c8053c3c888138a30c3a6c45c2e45f5484f2074",
"type": "github"
},
"original": {
"owner": "hyprwm",
"repo": "hyprland-qt-support",
"type": "github"
}
},
"hyprland-qtutils": {
"inputs": {
"hyprland-qt-support": "hyprland-qt-support",
"hyprlang": [
"hyprland",
"hyprlang"
],
"hyprutils": [
"hyprland",
"hyprland-qtutils",
"hyprlang",
"hyprutils"
],
"nixpkgs": [
"hyprland",
"nixpkgs"
],
"systems": [
"hyprland",
"systems"
]
},
"locked": {
"lastModified": 1759080228,
"narHash": "sha256-RgDoAja0T1hnF0pTc56xPfLfFOO8Utol2iITwYbUhTk=",
"owner": "hyprwm",
"repo": "hyprland-qtutils",
"rev": "629b15c19fa4082e4ce6be09fdb89e8c3312aed7",
"type": "github"
},
"original": {
"owner": "hyprwm",
"repo": "hyprland-qtutils",
"type": "github"
}
},
"hyprlang": { "hyprlang": {
"inputs": { "inputs": {
"hyprutils": [ "hyprutils": [
@@ -757,11 +735,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1758927902, "lastModified": 1763254292,
"narHash": "sha256-LZgMds7M94+vuMql2bERQ6LiFFdhgsEFezE4Vn+Ys3A=", "narHash": "sha256-JNgz3Fz2KMzkT7aR72wsgu/xNeJB//LSmdilh8Z/Zao=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprlang", "repo": "hyprlang",
"rev": "4dafa28d4f79877d67a7d1a654cddccf8ebf15da", "rev": "deea98d5b61d066bdc7a68163edd2c4bd28d3a6b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -770,6 +748,58 @@
"type": "github" "type": "github"
} }
}, },
"hyprtoolkit": {
"inputs": {
"aquamarine": [
"hyprland",
"hyprland-guiutils",
"aquamarine"
],
"hyprgraphics": [
"hyprland",
"hyprland-guiutils",
"hyprgraphics"
],
"hyprlang": [
"hyprland",
"hyprland-guiutils",
"hyprlang"
],
"hyprutils": [
"hyprland",
"hyprland-guiutils",
"hyprutils"
],
"hyprwayland-scanner": [
"hyprland",
"hyprland-guiutils",
"hyprwayland-scanner"
],
"nixpkgs": [
"hyprland",
"hyprland-guiutils",
"nixpkgs"
],
"systems": [
"hyprland",
"hyprland-guiutils",
"systems"
]
},
"locked": {
"lastModified": 1762463729,
"narHash": "sha256-2fYkU/mdz8WKY3dkDPlE/j6hTxIwqultsx4gMMsMns0=",
"owner": "hyprwm",
"repo": "hyprtoolkit",
"rev": "88483bdee5329ec985f0c8f834c519cd18cfe532",
"type": "github"
},
"original": {
"owner": "hyprwm",
"repo": "hyprtoolkit",
"type": "github"
}
},
"hyprutils": { "hyprutils": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@@ -782,11 +812,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1759619523, "lastModified": 1763323331,
"narHash": "sha256-r1ed7AR2ZEb2U8gy321/Xcp1ho2tzn+gG1te/Wxsj1A=", "narHash": "sha256-+Z0OfCo1MS8/aIutSAW5aJR9zTae1wz9kcJYMgpwN6M=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprutils", "repo": "hyprutils",
"rev": "3df7bde01efb3a3e8e678d1155f2aa3f19e177ef", "rev": "0c6411851cc779d551edc89b83966696201611aa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -891,11 +921,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1752093877, "lastModified": 1762088663,
"narHash": "sha256-P0TySh6sQl1EhfxjW9ZqGxEyUBSsEpdnchOe1QB0pLA=", "narHash": "sha256-rpCvFan9Dji1Vw4HfVqYdfWesz5sKZE3uSgYR9gRreA=",
"owner": "oddlama", "owner": "oddlama",
"repo": "nix-topology", "repo": "nix-topology",
"rev": "6a536c4b686ee4bcf07a7b0f8b823584560e2633", "rev": "c15f569794a0f1a437850d0ac81675bcf23ca6cb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -906,11 +936,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1761933221, "lastModified": 1762847253,
"narHash": "sha256-rNHeoG3ZrA94jczyLSjxCtu67YYPYIlXXr0uhG3wNxM=", "narHash": "sha256-BWWnUUT01lPwCWUvS0p6Px5UOBFeXJ8jR+ZdLX8IbrU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "7467f155fcba189eb088a7601f44fbef7688669b", "rev": "899dc449bc6428b9ee6b3b8f771ca2b0ef945ab9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -930,11 +960,11 @@
"nixpkgs-25_05": "nixpkgs-25_05" "nixpkgs-25_05": "nixpkgs-25_05"
}, },
"locked": { "locked": {
"lastModified": 1755110674, "lastModified": 1763302796,
"narHash": "sha256-PigqTAGkdBYXVFWsJnqcirrLeFqRFN4PFigLA8FzxeI=", "narHash": "sha256-mEc3SBjRYfMcbNFLxmCc5tRtlu3j+1q7zRz+nRraSFE=",
"owner": "simple-nixos-mailserver", "owner": "simple-nixos-mailserver",
"repo": "nixos-mailserver", "repo": "nixos-mailserver",
"rev": "f5936247dbdb8501221978562ab0b302dd75456c", "rev": "5b38fb599f50e9d78325d1d2706e36303c166047",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@@ -946,11 +976,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1761114652, "lastModified": 1763283776,
"narHash": "sha256-f/QCJM/YhrV/lavyCVz8iU3rlZun6d+dAiC3H+CDle4=", "narHash": "sha256-Y7TDFPK4GlqrKrivOcsHG8xSGqQx3A6c+i7novT85Uk=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "01f116e4df6a15f4ccdffb1bcd41096869fb385c", "rev": "50a96edd8d0db6cc8db57dab6bb6d6ee1f3dc49a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -978,11 +1008,11 @@
}, },
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"lastModified": 1754788789, "lastModified": 1761765539,
"narHash": "sha256-x2rJ+Ovzq0sCMpgfgGaaqgBSwY+LST+WbZ6TytnT9Rk=", "narHash": "sha256-b0yj6kfvO8ApcSE+QmA6mUfu8IYG6/uU28OFn4PaC8M=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs.lib", "repo": "nixpkgs.lib",
"rev": "a73b9c743612e4244d865a2fdee11865283c04e6", "rev": "719359f4562934ae99f5443f20aa06c2ffff91fc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -993,11 +1023,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1761907660, "lastModified": 1763835633,
"narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=", "narHash": "sha256-HzxeGVID5MChuCPESuC0dlQL1/scDKu+MmzoVBJxulM=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15", "rev": "050e09e091117c3d7328c7b2b7b577492c43c134",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1008,11 +1038,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1761597516, "lastModified": 1763622513,
"narHash": "sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8+ON/0Yy8+a5vsDU=", "narHash": "sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB+19M=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "daf6dc47aa4b44791372d6139ab7b25269184d55", "rev": "c58bc7f5459328e4afac201c5c4feb7c818d604b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1031,11 +1061,11 @@
"systems": "systems_6" "systems": "systems_6"
}, },
"locked": { "locked": {
"lastModified": 1761602948, "lastModified": 1763823006,
"narHash": "sha256-4K1gr1iZU/klyaB/5mh/foZwVJbjUH2c7hrjk4PZc6w=", "narHash": "sha256-OuxzqKSmzs35aRPsmdmvTwRhUZqp7uLyUIYDRDUuogs=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "15d85781db008ebbd85c2a8833694e01e1669b0c", "rev": "370eb3d69252fa07b81d8c9979cb1a537b74ebb7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1055,11 +1085,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760652422, "lastModified": 1761730856,
"narHash": "sha256-C88Pgz38QIl9JxQceexqL2G7sw9vodHWx1Uaq+NRJrw=", "narHash": "sha256-t1i5p/vSWwueZSC0Z2BImxx3BjoUDNKyC2mk24krcMY=",
"owner": "NuschtOS", "owner": "NuschtOS",
"repo": "search", "repo": "search",
"rev": "3ebeebe8b6a49dfb11f771f761e0310f7c48d726", "rev": "e29de6db0cb3182e9aee75a3b1fd1919d995d85b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1078,11 +1108,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760663237, "lastModified": 1763319842,
"narHash": "sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc=", "narHash": "sha256-YG19IyrTdnVn0l3DvcUYm85u3PaqBt6tI6VvolcuHnA=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37", "rev": "7275fa67fbbb75891c16d9dee7d88e58aea2d761",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1100,11 +1130,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760663237, "lastModified": 1763984553,
"narHash": "sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc=", "narHash": "sha256-zkbEsU9YFhz7FVzEpIETMpvzB/oKHGEFP21otHe5y5c=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37", "rev": "54a9ece994e2ad689085849d507a78e888456613",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1143,11 +1173,11 @@
"secrets": { "secrets": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1756051653, "lastModified": 1763213908,
"narHash": "sha256-JJkQliqI7zn+esLnKQP82eQEuolNz8IELm/BYGPTvEw=", "narHash": "sha256-VnsvhCOO2h1HRLG+wbmYlKrAQL5HnmvkE+aHcZ8YS/M=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "01cf200f61946ac9f259f9163933ea1749cb3531", "rev": "2a17f8af388cd87d12d6340c3601d35ca330956f",
"revCount": 41, "revCount": 42,
"type": "git", "type": "git",
"url": "ssh://git@git.vimium.com/jordan/nix-secrets.git" "url": "ssh://git@git.vimium.com/jordan/nix-secrets.git"
}, },
@@ -1290,11 +1320,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1761311587, "lastModified": 1762938485,
"narHash": "sha256-Msq86cR5SjozQGCnC6H8C+0cD4rnx91BPltZ9KK613Y=", "narHash": "sha256-AlEObg0syDl+Spi4LsZIBrjw+snSVU4T8MOeuZJUJjM=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "2eddae033e4e74bf581c2d1dfa101f9033dbd2dc", "rev": "5b4ee75aeefd1e2d5a1cc43cf6ba65eba75e83e4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1349,11 +1379,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760713634, "lastModified": 1761431178,
"narHash": "sha256-5HXelmz2x/uO26lvW7MudnadbAfoBnve4tRBiDVLtOM=", "narHash": "sha256-xzjC1CV3+wpUQKNF+GnadnkeGUCJX+vgaWIZsnz9tzI=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland", "repo": "xdg-desktop-portal-hyprland",
"rev": "753bbbdf6a052994da94062e5b753288cef28dfb", "rev": "4b8801228ff958d028f588f0c2b911dbf32297f9",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -117,6 +117,7 @@
dates = "weekly"; dates = "weekly";
options = "-d --delete-older-than 7d"; options = "-d --delete-older-than 7d";
}; };
registry.unstable.flake = inputs.nixpkgs-unstable;
}; };
home-manager = { home-manager = {

View File

@@ -0,0 +1,34 @@
{
hardware.graphics.enable32Bit = true;
hardware.nvidia-container-toolkit.enable = true;
virtualisation.docker.enable = true;
virtualisation.oci-containers = {
backend = "docker";
containers = {
comfyui = {
image = "ghcr.io/clsferguson/comfyui-docker:latest";
autoStart = true;
ports = [ "8188:8188" ];
extraOptions = [
"--device=nvidia.com/gpu=all"
"--ipc=host"
];
volumes = [
"/home/jordan/ComfyUI/user:/app/ComfyUI/user"
"/home/jordan/ComfyUI/custom_nodes:/app/ComfyUI/custom_nodes"
"/home/jordan/ComfyUI/models:/app/ComfyUI/models:rw"
"/home/jordan/ComfyUI/input:/app/ComfyUI/input:rw"
"/home/jordan/ComfyUI/output:/app/ComfyUI/output:rw"
];
environment = {
TZ = "Europe/London";
PUID = "1000";
PGID = "1000";
COMFY_AUTO_INSTALL = "1";
};
};
};
};
}

View File

@@ -7,7 +7,9 @@
{ {
imports = [ imports = [
./hardware-configuration.nix ./hardware-configuration.nix
./comfyui-docker.nix
./gitea-runner.nix ./gitea-runner.nix
./home-assistant
./nix-serve.nix ./nix-serve.nix
../desktop.nix ../desktop.nix
../../users/jordan ../../users/jordan

View File

@@ -0,0 +1,63 @@
{
...
}:
{
/**
*******************
- Service Dashboard for stats (energy usage, bandwidth etc.)
- Dashboard fragment per room
- Tablet in each room can display just its associated fragment
- Per user dynamic dashboard that shows the dashboard fragment for the room
you are in using Bluetooth presence detection
Rooms: [Auto, Bedroom, Kitchen, Living Room, Office]
Shared: Date/time, Guest Override action, Weather, Air quality
Bedroom:
- Temperature
- Minimal Lights action
- Individual light cards
- Sheets last changed
- Plant last watered
Kitchen:
- Temperature
- Individual light cards
- Water filter age
Living Room:
- Temperature
- Turn TV on action
* dynamic card to start Movie Mode
- Individual light cards
- Plant last watered
Office:
- Temperature
- Individual light cards
- Bandwidth usage
- Computer stats
Primary IEEE address: 00:12:4B:00:29:E8:B1:9E
Random inspiration words:
- "Temp Disable Office Motion"
- "Main Lights {Bright,Dim,Warm}"
- "Robot Vacuum"
- "Living Room TV"
- "Morning wakeup"
- "Going to sleep early"
- "Take out bins"
- "Video Conference"
- "Gaming"
- Monitor power usage to tell when something has started/stopped
- Vibration sensor for kitchen drawer
- Todo list for dinner schedule
- Air quality sensor in kitchen
- Notification to close vents when outdoor air quality is bad
- "TV Lights Lock" - don't auto dim-lights on play/pause
*********************
*/
}

View File

@@ -8,7 +8,6 @@
imports = [ imports = [
inputs.nixos-hardware.nixosModules.raspberry-pi-4 inputs.nixos-hardware.nixosModules.raspberry-pi-4
./hardware-configuration.nix ./hardware-configuration.nix
./home-assistant
./snapcast.nix ./snapcast.nix
../server.nix ../server.nix
]; ];

View File

@@ -36,7 +36,7 @@ in
{ {
name = "home.mesh.vimium.net"; name = "home.mesh.vimium.net";
type = "A"; type = "A";
value = "100.64.0.7"; value = "100.64.0.5";
} }
]; ];
magic_dns = true; magic_dns = true;
@@ -60,7 +60,7 @@ in
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
locations."/" = { locations."/" = {
proxyPass = "http://localhost:${toString config.services.headscale.port}"; proxyPass = "http://127.0.0.1:${toString config.services.headscale.port}";
proxyWebsockets = true; proxyWebsockets = true;
}; };
}; };

View File

@@ -136,16 +136,16 @@ in
]; ];
locations = { locations = {
"/" = { "/" = {
proxyPass = "http://localhost:8008"; proxyPass = "http://127.0.0.1:8008";
extraConfig = proxyConfig; extraConfig = proxyConfig;
}; };
"/_matrix" = { "/_matrix" = {
proxyPass = "http://localhost:8008"; proxyPass = "http://127.0.0.1:8008";
extraConfig = proxyConfig + '' extraConfig = proxyConfig + ''
client_max_body_size 50M; client_max_body_size 50M;
''; '';
}; };
"/_synapse/client".proxyPass = "http://localhost:8008"; "/_synapse/client".proxyPass = "http://127.0.0.1:8008";
}; };
}; };
"${serverName}" = "${serverName}" =

View File

@@ -82,6 +82,7 @@ in
maxSize = "100m"; maxSize = "100m";
}; };
}; };
proxyResolveWhileRunning = true;
resolver.addresses = [ "100.100.100.100" ]; resolver.addresses = [ "100.100.100.100" ];
upstreams = { upstreams = {
jellyfin.servers = { jellyfin.servers = {
@@ -130,15 +131,25 @@ in
"jellyfin.vimium.com" = { "jellyfin.vimium.com" = {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
extraConfig = nginxEdgeHeaders + '' extraConfig = nginxErrorPages + nginxEdgeHeaders;
error_page 503 /maintenance.html;
'';
locations."/maintenance.html" = {
root = "/var/www/html";
extraConfig = "internal; default_type text/html;";
};
locations."/" = { locations."/" = {
return = "503"; proxyPass = "http://jellyfin";
extraConfig = ''
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header Range $http_range;
proxy_set_header If-Range $http_if_range;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
'';
};
locations."/metrics" = {
return = "404";
}; };
}; };
@@ -153,6 +164,7 @@ in
}; };
locations."/skycam/snapshot.jpg" = { locations."/skycam/snapshot.jpg" = {
extraConfig = '' extraConfig = ''
set $args "";
proxy_pass http://skycam/api/frame.jpeg?src=rpicam; proxy_pass http://skycam/api/frame.jpeg?src=rpicam;
proxy_cache skycam_cache; proxy_cache skycam_cache;
proxy_cache_valid any 10s; proxy_cache_valid any 10s;

View File

@@ -47,7 +47,6 @@ in
gnomeExtensions.dash-to-panel gnomeExtensions.dash-to-panel
gnomeExtensions.desktop-cube gnomeExtensions.desktop-cube
gnomeExtensions.easyScreenCast gnomeExtensions.easyScreenCast
gnomeExtensions.espresso
gnomeExtensions.fly-pie gnomeExtensions.fly-pie
gnomeExtensions.forge gnomeExtensions.forge
gnomeExtensions.gsconnect gnomeExtensions.gsconnect