6755036951
restic: Auto create healthcheck endpoints
2025-10-26 23:21:45 +01:00
38a7dcfd42
personal-blog: Pull from github
2025-10-26 15:10:11 +01:00
690d50ec86
forgejo: Unpin package
2025-10-26 15:08:11 +01:00
ba78828f4f
restic: Rename option resticBackups to restic.backups
2025-10-23 20:21:37 +02:00
75c3e62cfb
personal-blog: Init module
2025-10-23 20:07:39 +02:00
4a7e655f71
caddy: Remove wildcard support
...
Supporting wildcards has proven more trouble than it's worth. While convenient when setting up new domains, it makes the module harder to maintain and makes adding features more difficult.
2025-10-22 22:37:20 +02:00
d2de5157fb
wlan: Consider all types of networks
2025-10-22 12:58:04 +02:00
6be0aa5064
wlan: Cleanup previous network files after iwd stops instead of before it starts
2025-10-22 12:56:31 +02:00
313a3d8138
Remove . at the end of assertion messages
2025-10-21 22:55:21 +02:00
66d5263aca
Deduplicate unprotected service messages via mkUnprotectedMessage
2025-10-21 22:52:44 +02:00
464b6a7850
Use lib.singleton when convenient
2025-10-21 21:10:53 +02:00
3be6ed721a
forgejo: Fix upgrade todo
...
Even with stable forgejo having caught up with my pinned version, I still get sqlite downgrade warnings. It seems like I have to wait for the next release to switch back to stable.
2025-10-21 20:34:36 +02:00
6edbfa0b42
Assert todos instead of warn
2025-10-21 20:30:49 +02:00
939030d505
tuigreet: Autologin to hyprland only when hyprland is enabled
2025-10-21 20:03:32 +02:00
10901fbdad
forgejo: Fix vendor hash
2025-10-21 18:39:02 +02:00
bfac8a286a
grafana: Refactor dashboard options
2025-10-18 14:03:34 +02:00
199f0e3eb8
grafana: Add crowdsec dashboard
2025-10-18 13:32:07 +02:00
aec201868c
cliphist: Reenable the separate image service
...
See https://github.com/nix-community/home-manager/issues/7898#issuecomment-3413281971
2025-10-18 13:30:13 +02:00
aa7cd9f8db
gatus: Minor code cleanup
2025-10-17 17:32:59 +02:00
ac48782b56
Use builtins.groupBy over lib.groupBy because of performance
...
See https://github.com/NixOS/nix/pull/5715
2025-10-17 17:01:22 +02:00
e7853f4042
git: Force eval errors when ssh-keys are missing
2025-10-17 11:15:13 +02:00
671a13239a
Implement global custom libs as a flake output
2025-10-17 10:57:32 +02:00
4a8f4dbc17
git: Sign commits with ssh key
2025-10-16 22:41:59 +02:00
7334d45361
forgejo: Disable lfs
2025-10-16 20:34:12 +02:00
4e65984e37
caddy: Remove unused option
2025-10-15 23:07:46 +02:00
929004083b
hedgedoc: Remove module
2025-10-15 20:58:35 +02:00
344baa5f46
crowdsec: Fix journalctl acquisitions
...
After spending an hour figuring this out on my own, I found this https://codeberg.org/kampka/nix-flake-crowdsec/issues/20 :(
2025-10-15 20:44:41 +02:00
bb00a01802
wireshark: Init module
2025-10-15 16:26:38 +02:00
8c811bc03e
caddy: Actually use global custom libs
2025-10-13 18:22:56 +02:00
3739117e6d
freshrss: Init module
2025-10-13 18:22:24 +02:00
3acd35c7b2
Add more custom libs
2025-10-13 14:12:18 +02:00
90302f4c2b
Use lib.concatLists instead of ++ when convenient
2025-10-12 23:20:09 +02:00
8807d38b57
Add custom libs subdomainOf and rootDomainOf
2025-10-12 23:15:32 +02:00
f3ea2b75e6
Add custom isTailscaleDomain lib
2025-10-12 20:36:18 +02:00
589b76d745
syncthing: Fix gui domain checks
2025-10-12 19:59:23 +02:00
9996a3370f
Assert proper private usage of syncthing and filebrowser
2025-10-12 01:56:41 +02:00
28d36e71a1
hyprland: Double gap size on special workspaces
2025-10-12 01:28:16 +02:00
914120e330
hyprland: Disable project popups
2025-10-12 01:18:36 +02:00
1a4606dead
hyprland: Set cursor inactive timeout
2025-10-12 01:17:03 +02:00
2ffefb5f30
resolved: Init module
2025-10-12 01:10:25 +02:00
14fa3f89c1
Rename web-service dir
2025-10-11 16:12:50 +02:00
b2680db359
Move web-service-modules into a separate directory
2025-10-11 15:36:21 +02:00
35f332a995
winboat: Fix typo
2025-10-10 10:40:25 +02:00
cce717c606
winboat: Init module
2025-10-10 09:36:20 +02:00
c3cfcf1b61
Replace builtins.toString with toString
2025-10-09 21:35:41 +02:00
c18caea0de
caddy: Refactor
2025-10-09 21:28:16 +02:00
2531d57194
caddy: Remove tls and reverse-proxy-config options for now
2025-10-09 20:17:50 +02:00
e46ae6297c
caddy: Replace unnecessary pipes
2025-10-09 00:33:49 +02:00
525d9aef49
gatus: Extend alert thresholds
2025-10-09 00:16:35 +02:00
412d888680
gatus: Sort endpoints by groups by default
2025-10-09 00:15:50 +02:00