Alexander Heldt
cffaec5fe8
manatee: add self-hosted todo app
...
Wire the offline-first todo app (github: local /home/alex/code/todo) into
manatee, following the app-module convention:
- flake input `todo` (local git checkout for now; gitea URL commented) with
nixpkgs following.
- hosts/manatee/modules/todo: mod.todo option importing the app's NixOS module;
runs on 127.0.0.1:8091, secureCookies, token from agenix; the host owns the
nginx vhost (todo.ppp.pm, forceSSL + useACMEHost) and homepage card.
- mod.todo.enable = true.
- certs: todo.ppp.pm DNS-01 cert via hetzner.
- home-assistant DNS updater: add `todo` to the Hetzner subdomain list.
- secrets: todo-token.age (encrypted access token) + recipients in secrets.nix.
2026-08-13 12:36:18 +00:00
Alexander Heldt
08a3bae6c6
manatee: Add solo-referee module
2026-07-24 12:26:33 +00:00
Alexander Heldt
80ed5a1017
Update flake inputs (and add puppy-tracker)
2026-06-21 17:50:51 +00:00
Alexander Heldt
b3ae7e4c07
Add input komga-reading-stats
2026-03-22 18:45:30 +01:00
Alexander Heldt
d8b61a42f3
Pin nh version
2026-03-19 13:05:51 +01:00
Alexander Heldt
e46b5689a2
Add komga-bookmanager input
2026-03-07 12:05:41 +00:00
Alexander Heldt
b26fb44824
pinwheel: Unpin nh from local nixpkgs to use cached builds
2026-02-14 11:08:44 +01:00
Alexander Heldt
7653bfce22
manatee: Add komga-comicbooktracker
2026-02-14 10:54:01 +01:00
Alexander Heldt
c19b59f88e
Use pkgs.nixfmt instead of pkgs.nixfmt-rfc-style
2026-02-14 10:38:48 +01:00
Alexander Heldt
2537692f24
pinwheel: Simplify whib development
2026-02-14 10:10:34 +01:00
Alexander Heldt
f4870970d5
pinwheel: Use hyprland nixos module
2026-01-09 16:15:20 +01:00
Alexander Heldt
7a510c5d14
pinwheel: Update idea after updated flake inputs
2026-01-07 14:33:17 +01:00
Alexander Heldt
b7ad1d391f
tadpole: Add whib-frontend service
2025-10-26 16:24:29 +01:00
Alexander Heldt
0e1b8581af
test-vm: Add whib-frontend module
2025-10-26 15:24:21 +01:00
Alexander Heldt
21adf4a3dc
Add whib-frontend input
2025-10-26 15:23:47 +01:00
Alexander Heldt
87d1d96211
Add flake input for naviterm
2025-10-20 18:42:22 +02:00
Alexander Heldt
3fb253038b
manatee: Add host manatee
2025-05-02 12:07:28 +02:00
Alexander Heldt
ddd3b1c6e7
Add disco to inputs
2025-05-02 12:00:41 +02:00
Alexander Heldt
6ca1c92a81
tadpole: Add WHIB backend
2025-01-03 11:29:29 +01:00
Alexander Heldt
4f15de53f3
test-vm: Add WHIB backend
2025-01-03 11:29:29 +01:00
Alexander Heldt
f9ed371d8c
Update url for pppdotpm-site input
2024-09-17 21:11:31 +02:00
Alexander Heldt
f15701f426
Apply nixfmt
2024-09-02 21:55:41 +02:00
Alexander Heldt
bda8def5fe
Add dev shell with nixfmt
2024-09-02 21:07:34 +02:00
Alexander Heldt
dd9be869d2
Remove unused self reference in flake.nix
2024-09-02 20:42:12 +02:00
Alexander Heldt
04f1bef188
sombrero: remove host sombrero
2024-09-02 20:29:48 +02:00
Alexander Heldt
aa7acc2a44
backwards: Add host backwards
2024-08-15 14:38:35 +02:00
Alexander Heldt
750dd941b9
test-vm: Add host test-vm
2024-07-30 20:06:32 +02:00
Alexander Heldt
ca05d02b85
Add nix-gc-env input
2024-07-27 11:45:48 +02:00
Alexander Heldt
ac279110f5
pinwheel: Use pkgs.buildFHSUserEnv for pants
2024-07-21 10:13:37 +02:00
Alexander Heldt
bebda0f859
tadpole: Add host tadpole
2024-07-20 17:56:36 +02:00
Alexander Heldt
d470650406
pinwheel: Add pants (called through nix-alien) to work module
2024-06-17 14:20:00 +02:00
Alexander Heldt
574f62b3b5
sombrero: Move home-manager input to home module imports
2023-11-29 15:20:46 +01:00
Alexander Heldt
281858ee38
sombrero: Move agenix input to agenix module imports
2023-11-29 15:17:53 +01:00
Alexander Heldt
96abda64a0
pinwheel: Move home-manager input to home module imports
2023-11-29 15:15:49 +01:00
Alexander Heldt
5bbc11df7c
pinwheel: Move agenix input to agenix module imports
2023-11-29 15:15:16 +01:00
Alexander Heldt
5b6fcbe961
Update flake inputs
2023-11-16 09:16:42 +01:00
Alexander Heldt
35595f3422
Remove extra space in flake.nix
2023-11-14 09:07:40 +01:00
Alexander Heldt
4d1b185f7f
sombrero: Move ppp.pm-site import into ppp.pm-site module
2023-11-14 09:06:57 +01:00
Alexander Heldt
c24b4615f3
sombrero: Add ppp.pm-site
2023-11-13 21:47:50 +01:00
Alexander Heldt
b75dffadde
pinwheel: Move emacs-overlay to emacs module
2023-10-31 21:49:39 +01:00
Alexander Heldt
c4cb29014d
sombrero: Add agenix module and use it for pinwheel ssh key
2023-10-31 21:07:13 +01:00
Alexander Heldt
d65a9d81dc
pinwheel: Set configuration-manager.system from pkgs.system
2023-10-26 22:08:20 +02:00
Alexander Heldt
d1343c563c
sombrero: Update to 23.05
2023-10-26 22:08:19 +02:00
Alexander Heldt
11cb33039b
config-manager: Move installation of nh to module
...
And add `system` option that is required to pick the correct package
from `nh`
2023-10-23 21:56:31 +02:00
Alexander Heldt
586772e02a
sombrero: Add home-manager
2023-10-22 15:38:54 +02:00
Alexander Heldt
611a1dbb12
config-manager: Use nh os instead of nixos-rebuild
2023-10-16 15:51:10 +02:00
Alexander Heldt
fd4b574ee7
pinwheel: Add module for screenshots
2023-09-24 21:07:05 +02:00
Alexander Heldt
acd10f0ecc
Cleanup flake whitespace
2023-09-09 10:52:08 +02:00
Alexander Heldt
6aefd03d0d
pinwheel: Add emacs
2023-09-09 10:06:44 +02:00
Alexander Heldt
a85b98fb29
pinwheel: Clean up home module
2023-08-28 19:03:11 +02:00