35 Commits

Author SHA1 Message Date
zuckerberg a697ea10ad Add daily ZFS health check with ntfy alerts and introduce ntfy role
Add a zfs-alerts module that runs a daily health check on ZFS machines,
sending detailed ntfy notifications for degraded pools, data errors, or
drive errors. Introduce an "ntfy" system role to decouple ntfy alerting
from the server/personal roles, and assign it to all machines.
2026-02-22 17:17:40 -08:00
zuckerberg 99ef62d31a Fix unused vars
Check Flake / check-flake (push) Successful in 1m21s
2026-02-11 23:12:00 -08:00
zuckerberg da9a8f8c03 Update nixpkgs 2026-01-11 14:25:03 -08:00
zuckerberg e0af023ac9 barrier was removed from nixpkgs 2026-01-10 22:51:09 -08:00
zuckerberg c0088553ff jellyfin-media-player was removed from nixpkgs 2026-01-10 22:49:04 -08:00
zuckerberg 567d755850 If machine role is personal set de.enable = true; automatically 2025-03-28 20:16:26 -07:00
zuckerberg c51f4ad65b Unlock zoidberg using TPM2
Check Flake / check-flake (push) Successful in 1m6s
2024-11-21 21:31:19 -08:00
zuckerberg eb6a50664c Upgrade NixOS. Use upstream libedgetpu, frigate, and gasket kernel module. Fix services broken by upgrade.
Check Flake / check-flake (push) Successful in 17m43s
2024-11-19 21:28:56 -08:00
zuckerberg 89621945f8 Fix zoidberg 2024-06-16 12:09:58 -06:00
zuckerberg 588e94dcf4 Update to NixOS 24.05
Check Flake / check-flake (push) Successful in 1m11s
2024-06-02 21:12:07 -06:00
zuckerberg 0bf0b8b88b Enable ollama service 2024-05-26 17:24:07 -06:00
zuckerberg 88c67dde84 Open C&C ports 2024-05-26 17:21:58 -06:00
zuckerberg 800a95d431 Update to nixos 23.11
Check Flake / check-flake (push) Successful in 1m24s
2024-02-01 21:42:33 -07:00
zuckerberg c0c1ec5c67 Enable autologin for zoidberg 2023-11-08 21:34:13 -07:00
zuckerberg 6739115cfb Fix sddm barrier service for current nixpkgs version 2023-11-08 21:33:38 -07:00
zuckerberg 8dfba8646c Fix CI builder
Check Flake / check-flake (push) Successful in 1m5s
2023-10-20 19:52:33 -06:00
zuckerberg 8ba08ce982 Zoidberg move /boot device
Check Flake / check-flake (push) Failing after 6m57s
2023-10-15 19:23:24 -06:00
zuckerberg 2b50aeba93 Zoidberg auto login 2023-10-15 19:22:51 -06:00
zuckerberg fa6e092c06 Update zoidberg keyfile
Check Flake / check-flake (push) Failing after 6m52s
2023-09-04 17:18:42 -06:00
zuckerberg 3a6dae2b82 Enable barrier for use system wide
Check Flake / check-flake (push) Failing after 7m29s
2023-09-03 21:59:31 -06:00
zuckerberg 62bb740634 Enable ROCm 2023-09-03 21:58:52 -06:00
zuckerberg 577e0d21bc Xbox wireless controller support 2023-09-03 21:58:08 -06:00
zuckerberg b481a518f5 Samba mount 2023-09-03 21:57:24 -06:00
zuckerberg f93b2c6908 Steam login option 2023-09-03 21:56:37 -06:00
zuckerberg 890b24200e Retroarch
Check Flake / check-flake (push) Failing after 8m51s
2023-08-13 18:03:45 -06:00
zuckerberg d3259457de Use latest kernel so amdgpu doesn't crash 2023-08-12 23:17:26 -06:00
zuckerberg 8eb42ee68b Add common user for kodi 2023-08-12 23:16:52 -06:00
zuckerberg ef61792da4 Add maestral
Check Flake / check-flake (push) Failing after 30s
2023-08-12 18:27:24 -06:00
zuckerberg 1434bd2df1 Share userspace packages
Check Flake / check-flake (push) Failing after 19s
2023-08-11 20:48:27 -06:00
zuckerberg e49ea3a7c4 Share userspace packages
Check Flake / check-flake (push) Failing after 8s
2023-08-11 20:45:34 -06:00
zuckerberg 9a6cde1e89 Get zoidberg ready
Check Flake / check-flake (push) Failing after 1m34s
2023-08-11 19:51:42 -06:00
zuckerberg 35972b6d68 Xbox controller support
Check Flake / check-flake (push) Failing after 18s
2023-08-10 20:39:41 -06:00
zuckerberg b8021c1756 Samba mount for zoidberg
Check Flake / check-flake (push) Failing after 18s
2023-08-10 19:45:11 -06:00
zuckerberg 4b21489141 Increase boot timeout for zoidberg
Check Flake / check-flake (push) Failing after 19s
2023-08-10 19:44:44 -06:00
zuckerberg da7ebe7baa Add Zoidberg
Check Flake / check-flake (push) Failing after 2m43s
2023-08-10 19:40:01 -06:00