Commit graph

214 commits

Author SHA1 Message Date
22264fb82e Refactor inputs
All checks were successful
/ check (push) Successful in 1m11s
Move them to each host's configuration.nix file and keep flake.nix
shorter and cleaner.
2025-06-01 15:13:20 +01:00
3437a7479a Override homelab local URLs
All checks were successful
/ check (push) Successful in 1m23s
2025-05-31 22:34:36 +01:00
0b543c51e6 Run setbg after login 2025-05-31 13:44:17 +01:00
9746fb8934 Enable ly display manager
startx is hanging on tty1, but ly works so I'm enabling it temporarily
so I can log in to dwm.
2025-05-31 13:03:41 +01:00
8e8396836d Add URL 2025-05-26 20:29:01 +01:00
a994777ba6 Load all podcast pages from Tome
All checks were successful
/ check (push) Successful in 1m30s
2025-05-26 00:54:42 +01:00
0c9c145abc Re-add kanata as a NixOS module for home row mods
https://www.youtube.com/watch?v=sLWQ4Gx88h4
https://www.youtube.com/watch?v=4yiMbP_ZySQ
2025-05-25 12:07:23 +01:00
413e112395 Add new path 2025-05-25 11:18:57 +01:00
e62dfdde38 Serve the new podcast episode from Tome
All checks were successful
/ check (push) Successful in 1m9s
Now the Podcast Episode content type and the first episode node has been
created, serve the new episode from Tome.

It won't appear on the episode listing page at /podcast, but I'll
recreate that once I've migrated the existing episodes to Tome, or I can
manually add it to the listing page by editing the HTML rather than
re-generating the page with Sculpin as it would confuse the commit
history in this project - which I want to keep intact.
2025-05-23 11:07:38 +01:00
b3f45b143b Move xserver service configuration 2025-05-22 12:39:19 +01:00
51b91cbf2b Add jitsi-meet (work in progress)
All checks were successful
/ check (push) Successful in 1m36s
2025-05-14 08:21:57 +01:00
11a04abc96 Migrate daily email feed to Tome 2025-05-12 20:07:51 +01:00
c2eead8fdf Add nixpad configuration
The initial step of grouping lemp11 and t490 configuration, inspired by
https://github.com/mkellyxp/nixbook.
2025-05-12 20:07:51 +01:00
fd5dbd1fd2 Simplify T490 configuration 2025-05-12 18:49:52 +01:00
9af4a7dca1 Migrate homelab page to Tome
All checks were successful
/ check (push) Successful in 1m36s
2025-05-11 15:03:16 +01:00
cbcfdaf121 Migrate daily email pages to Tome 2025-05-11 15:03:00 +01:00
55f57ddd26 Add mastodon (work in progress) 2025-05-09 22:15:02 +01:00
c1d0a41346 Enable peertube 2025-05-07 01:14:01 +01:00
572c58bf3b Fix localhost URL 2025-05-06 23:52:22 +01:00
75acfc3dcf Create a systemd service and timer to run
...imapfilter
2025-05-06 20:17:29 +01:00
f3713050cb Move wiki-pull to a zsh alias, remove from
...PW05CH3L
2025-05-06 20:05:51 +01:00
e27c3d69a7 Re-add pass-otp
All checks were successful
/ check (push) Successful in 1m29s
2025-05-06 14:22:20 +01:00
67a40983d0 Add Tapo integration to Home Assistant
All checks were successful
/ check (push) Successful in 1m40s
2025-05-05 20:15:05 +01:00
00015d8948 Add peertube (work in progress)
All checks were successful
/ check (push) Successful in 1m30s
Returning an error after trying to log in when the page is served via a
Cloudflare Tunnel.
2025-05-05 03:09:55 +01:00
9423f635bc Add wiz integration 2025-05-04 21:57:28 +01:00
eff73265dd Revert "Remove vaultwarden"
This reverts commit 562ad32538.
2025-05-04 12:00:01 +01:00
562ad32538 Remove vaultwarden
All checks were successful
/ check (push) Successful in 1m58s
This is managed by the Cloudflare Tunnel.
2025-05-04 11:43:52 +01:00
ec5daa9a52 Use the same Cloudflare tunnel ID for all services 2025-05-04 10:24:47 +01:00
f0d272038f Refactor
All checks were successful
/ check (push) Successful in 1m23s
2025-05-04 01:36:11 +01:00
12258cd8c8 Move tubearchivist secret 2025-05-04 01:21:42 +01:00
739e0a2685 Update Home Assistant configuration 2025-05-04 01:06:50 +01:00
58c3d276b0 Refactor website vhost configuration
All checks were successful
/ check (push) Successful in 1m25s
2025-05-03 22:58:42 +01:00
f42833545b Refactor homelab ports 2025-05-03 22:58:38 +01:00
518bfe9cd4 Add Home Assistant 2025-05-03 22:06:59 +01:00
54b43e4203 Remove features
All checks were successful
/ check (push) Successful in 1m21s
2025-05-03 16:50:27 +01:00
54954d6223 Move forgejo runner configuration
All checks were successful
/ check (push) Successful in 59s
2025-05-03 12:24:07 +01:00
92ded26806 Rename baseDomain to domain
All checks were successful
/ check (push) Successful in 1m15s
2025-05-03 11:11:57 +01:00
f70d9c51e3 Configure nixedo as a Forgejo Actions Runner 2025-05-03 11:11:55 +01:00
6ceea74156 Add missing url attribute 2025-05-03 11:11:43 +01:00
159aab3182 Remove duplicate attribute 2025-05-03 11:11:43 +01:00
8cdd860a5e Add Forgejo to Homepage Dashboard 2025-05-02 20:38:48 +01:00
3d15b7e394 Fix Forgejo's root URL 2025-05-02 20:29:09 +01:00
bce4e8adf7 Re-add the luke user 2025-05-02 16:59:15 +01:00
8050e3d9ad Automated dev commit 2025-05-01 23:42:10 +01:00
ef4eef1ffe Fix Tube Archivist URL 2025-05-01 22:24:17 +01:00
d9866ddc41 Add Tube Archivist to Homepage Dashboard 2025-05-01 22:09:09 +01:00
d593634aa1 Update network adapter 2025-05-01 22:06:20 +01:00
1e944723c7 Enable PostgreSQL database backups 2025-05-01 20:35:51 +01:00
1818cecb44 Rebuild nixedo 2025-05-01 17:19:34 +01:00
35497a3931 Automated dev commit 2025-05-01 00:00:05 +01:00