45 Commits

Author SHA1 Message Date
gitea-runner
45417aa7ee flake.lock: update inputs
Some checks failed
Check Flake / check-flake (push) Successful in 2m18s
Auto Update Flake / auto-update (push) Failing after 15s
2026-04-10 23:00:31 -07:00
gitea-runner
50dc0c5cc3 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m25s
Auto Update Flake / auto-update (push) Successful in 9m32s
2026-04-09 23:00:50 -07:00
gitea-runner
a265472def flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m19s
Auto Update Flake / auto-update (push) Successful in 1h50m58s
2026-04-08 23:00:31 -07:00
gitea-runner
528d438d86 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m17s
Auto Update Flake / auto-update (push) Successful in 5m55s
2026-04-07 23:00:31 -07:00
gitea-runner
1663e286bf flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m26s
Auto Update Flake / auto-update (push) Successful in 11m24s
2026-04-06 23:00:38 -07:00
gitea-runner
91c1bef489 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m15s
Auto Update Flake / auto-update (push) Successful in 1h48m34s
2026-04-05 23:00:29 -07:00
gitea-runner
30585d8727 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m16s
Auto Update Flake / auto-update (push) Successful in 5m47s
2026-04-04 23:00:29 -07:00
gitea-runner
00d3bf09d7 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m19s
Auto Update Flake / auto-update (push) Successful in 5m40s
2026-04-03 23:00:30 -07:00
gitea-runner
1ff6894b35 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m17s
Auto Update Flake / auto-update (push) Successful in 6m44s
2026-04-02 23:00:29 -07:00
gitea-runner
2c4d822429 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m20s
Auto Update Flake / auto-update (push) Successful in 9m49s
2026-04-01 23:00:49 -07:00
gitea-runner
4880fbd0e3 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m17s
Auto Update Flake / auto-update (push) Successful in 1h44m45s
2026-03-31 23:00:29 -07:00
gitea-runner
e611a9e1fe flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m17s
Auto Update Flake / auto-update (push) Successful in 5m36s
2026-03-30 23:00:39 -07:00
gitea-runner
b4c26f1b9f flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m16s
Auto Update Flake / auto-update (push) Successful in 18m45s
2026-03-29 23:00:43 -07:00
gitea-runner
70438c74fc flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m17s
Auto Update Flake / auto-update (push) Successful in 17m35s
2026-03-28 23:00:29 -07:00
gitea-runner
de10fa8dbb flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m23s
Auto Update Flake / auto-update (push) Successful in 10m49s
2026-03-27 23:00:28 -07:00
gitea-runner
f114d45601 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m14s
Auto Update Flake / auto-update (push) Successful in 2h23m25s
2026-03-22 23:00:30 -07:00
gitea-runner
a023a12cf1 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m14s
Auto Update Flake / auto-update (push) Successful in 5m37s
2026-03-21 23:00:32 -07:00
gitea-runner
afc4bd44e7 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m17s
Auto Update Flake / auto-update (push) Successful in 5m59s
2026-03-20 23:00:35 -07:00
gitea-runner
7c4997c00b flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m19s
Auto Update Flake / auto-update (push) Successful in 5m34s
2026-03-19 23:00:29 -07:00
gitea-runner
ab1faaba70 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m18s
Auto Update Flake / auto-update (push) Successful in 10m7s
2026-03-18 23:00:38 -07:00
gitea-runner
2b8a0a36d4 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m16s
Auto Update Flake / auto-update (push) Successful in 1h47m14s
2026-03-17 23:00:38 -07:00
gitea-runner
412e317efd flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m14s
Auto Update Flake / auto-update (push) Successful in 7m31s
2026-03-16 23:00:39 -07:00
gitea-runner
454fe3bec6 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m13s
Auto Update Flake / auto-update (push) Successful in 7m10s
2026-03-15 23:00:42 -07:00
gitea-runner
192babbabe flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m19s
Auto Update Flake / auto-update (push) Successful in 8m41s
2026-03-14 23:00:48 -07:00
2762c323e9 Improve gamescope session
All checks were successful
Check Flake / check-flake (push) Successful in 2m16s
Auto Update Flake / auto-update (push) Successful in 1h13m13s
2026-03-14 18:58:29 -07:00
bd71d6e2f5 Don't ntfy for logrotate failures and add container names to ntfy alerts 2026-03-14 18:58:29 -07:00
4899a37a82 Add gamescope (steam) login option 2026-03-14 18:58:29 -07:00
99200dc201 Initial KDE Plasma Bigscreen mode 2026-03-14 18:58:29 -07:00
4fb1c8957a Make PIA connection check more tollerant to hiccups 2026-03-14 18:58:29 -07:00
d2c274fca5 Bump ntfy attachment expiry time 2026-03-14 18:58:29 -07:00
eac627765a Disable bolt for now since I don't use it and it sometimes randomly hangs 2026-03-14 18:58:29 -07:00
63de76572b Log DIMM temperatures on each check run 2026-03-14 18:58:29 -07:00
cbb94d9f4e Fix VPN check alert limiting to only count failures
StartLimitBurst counts all starts (including successes), so the timer
was getting blocked after ~15 min. Replace with a JSON counter file
that resets on success and daily, only triggering OnFailure alerts for
the first 3 failures per day.
2026-03-14 18:58:29 -07:00
84745a3dc7 Remove recyclarr, I'm not using it currently 2026-03-14 18:58:29 -07:00
1d3a931fd0 Add periodic PIA VPN connectivity check
Oneshot service + timer (every 5 min) inside the VPN container that
verifies WireGuard handshake freshness and internet reachability.
Fails on VPN or internet outage, triggering ntfy alert via OnFailure.
Capped at 3 failures per day via StartLimitBurst.
2026-03-14 18:58:29 -07:00
23b0695cf2 Add DDR5 DIMM temperature monitoring with ntfy alerts
Monitors spd5118 sensors every 5 minutes and sends an ntfy
notification if any DIMM exceeds 55°C. Opt-in via
ntfy-alerts.dimmTempCheck.enable, enabled on s0.
2026-03-14 18:58:29 -07:00
b1a26b681f Add Music Assistant to Dashy and Gatus 2026-03-14 18:58:29 -07:00
401ab250f1 Update README 2026-03-14 18:58:29 -07:00
cd864b4061 Remove LanguageTool service 2026-03-14 18:58:29 -07:00
gitea-runner
6d2c5267a4 flake.lock: update inputs
Some checks failed
Check Flake / check-flake (push) Successful in 2m13s
Auto Update Flake / auto-update (push) Failing after 47s
2026-03-10 23:00:31 -07:00
gitea-runner
76bcc114a1 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m24s
Auto Update Flake / auto-update (push) Successful in 12m54s
2026-03-09 23:00:48 -07:00
gitea-runner
f2a482a46f flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m14s
Auto Update Flake / auto-update (push) Successful in 1h42m53s
2026-03-07 22:00:55 -08:00
gitea-runner
969d8d8d5e flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m13s
Auto Update Flake / auto-update (push) Successful in 12m50s
2026-03-06 22:00:31 -08:00
gitea-runner
518a7d0ffb flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m14s
Auto Update Flake / auto-update (push) Successful in 17m40s
2026-03-05 22:00:37 -08:00
gitea-runner
2d6ad9f090 flake.lock: update inputs
All checks were successful
Check Flake / check-flake (push) Successful in 2m12s
Auto Update Flake / auto-update (push) Successful in 8m19s
2026-03-04 22:00:30 -08:00

56
flake.lock generated
View File

@@ -53,11 +53,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772587858, "lastModified": 1775848625,
"narHash": "sha256-w0/XBU20BdBeEIJ9i3ecr9Lc6c8uQaXUn/ri+aOsyJk=", "narHash": "sha256-y2/PYZu+yAeG+ueAuhjeeAWHOSvZMJfPiNs7pQJ/Wbc=",
"owner": "sadjow", "owner": "sadjow",
"repo": "claude-code-nix", "repo": "claude-code-nix",
"rev": "0a5fc14be38fabfcfff18db749b63c9c15726765", "rev": "2a665ed3a46cb363630df50150ecf47f45a1d893",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -186,11 +186,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1769939035, "lastModified": 1774959120,
"narHash": "sha256-Fok2AmefgVA0+eprw2NDwqKkPGEI5wvR+twiZagBvrg=", "narHash": "sha256-Pzk6UbueeWy9WFiDY6iA1aHid+2AMzkS6gg2x2cSkz4=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "a8ca480175326551d6c4121498316261cbb5b260", "rev": "c06f90f1eb6569bdaf6a4a10cb7e66db4454ac2a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -228,11 +228,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772569491, "lastModified": 1775781825,
"narHash": "sha256-bdr6ueeXO1Xg91sFkuvaysYF0mVdwHBpdyhTjBEWv+s=", "narHash": "sha256-L5yKTpR+alrZU2XYYvIxCeCP4LBHU5jhwSj7H1VAavg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "924e61f5c2aeab38504028078d7091077744ab17", "rev": "e35c39fca04fee829cecdf839a50eb9b54d8a701",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -250,11 +250,11 @@
"spectrum": "spectrum" "spectrum": "spectrum"
}, },
"locked": { "locked": {
"lastModified": 1772338235, "lastModified": 1775847073,
"narHash": "sha256-9XcwtSIL/c+pkC3SBNuxCJuSktFOBV1TLvvkhekyB8I=", "narHash": "sha256-OyRZOIQZZQNrIDN40jrhY1SFTzTNYURT5MPhZZchSbY=",
"owner": "astro", "owner": "astro",
"repo": "microvm.nix", "repo": "microvm.nix",
"rev": "9d1ff9b53532908a5eba7707931c9093508b6b92", "rev": "239045c84aa62c2ce1349fa4c1ceae9eb6ce9e85",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -270,11 +270,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772341813, "lastModified": 1775365369,
"narHash": "sha256-/PQ0ubBCMj/MVCWEI/XMStn55a8dIKsvztj4ZVLvUrQ=", "narHash": "sha256-DgH5mveLoau20CuTnaU5RXZWgFQWn56onQ4Du2CqYoI=",
"owner": "Mic92", "owner": "Mic92",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "a2051ff239ce2e8a0148fa7a152903d9a78e854f", "rev": "cef5cf82671e749ac87d69aadecbb75967e6f6c3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -285,11 +285,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1771969195, "lastModified": 1775490113,
"narHash": "sha256-qwcDBtrRvJbrrnv1lf/pREQi8t2hWZxVAyeMo7/E9sw=", "narHash": "sha256-2ZBhDNZZwYkRmefK5XLOusCJHnoeKkoN95hoSGgMxWM=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "41c6b421bdc301b2624486e11905c9af7b8ec68e", "rev": "c775c2772ba56e906cbeb4e0b2db19079ef11ff7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -301,11 +301,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1772542754, "lastModified": 1775710090,
"narHash": "sha256-WGV2hy+VIeQsYXpsLjdr4GvHv5eECMISX1zKLTedhdg=", "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "8c809a146a140c5c8806f13399592dbcb1bb5dc4", "rev": "4c1018dae018162ec878d42fec712642d214fdfa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -344,11 +344,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1772064816, "lastModified": 1775244324,
"narHash": "sha256-ks1D9Rtmopd5F/8ENjEUJpSYYMxv603/v6TRen9Hq54=", "narHash": "sha256-TSAozmLyWCRbUJu6tXQvhTjsDKNj9q1CsEqwhhh9kMU=",
"owner": "simple-nixos-mailserver", "owner": "simple-nixos-mailserver",
"repo": "nixos-mailserver", "repo": "nixos-mailserver",
"rev": "ea4dc17f4bc0f65eed082fa394509e4543072b56", "rev": "c45a1e4385e81b937b353ee4ce97f5cfd60ceff2",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@@ -361,11 +361,11 @@
"spectrum": { "spectrum": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1759482047, "lastModified": 1772189877,
"narHash": "sha256-H1wiXRQHxxPyMMlP39ce3ROKCwI5/tUn36P8x6dFiiQ=", "narHash": "sha256-i1p90Rgssb//aNiTDFq46ZG/fk3LmyRLChtp/9lddyA=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "c5d5786d3dc938af0b279c542d1e43bce381b4b9", "rev": "fe39e122d898f66e89ffa17d4f4209989ccb5358",
"revCount": 996, "revCount": 1255,
"type": "git", "type": "git",
"url": "https://spectrum-os.org/git/spectrum" "url": "https://spectrum-os.org/git/spectrum"
}, },