Commit graph

122 commits

Author SHA1 Message Date
oddlama
157c303f38
feat: reenable immich with native module, prepare nixos-extra-modules update 2025-09-13 20:18:54 +02:00
oddlama
3c322bbdbf
chore: update flake and make necessary changes, disable immich for now 2025-09-05 20:49:57 +02:00
oddlama
4fea58a290
refactor: remove stylix and some other unused stuff 2025-06-07 13:44:32 +02:00
oddlama
df9985693a
chore: use home manager fork with fix for VM 2025-03-22 19:24:09 +01:00
oddlama
be7e4d158c
chore: update fixes, add kanidm <-> firezone integration 2025-03-16 13:59:10 +01:00
oddlama
605b6279ca
chore: update flake 2025-03-15 12:44:18 +01:00
oddlama
50bebac0e0
feat: add lanzaboote for sausebiene 2025-01-12 21:01:57 +01:00
oddlama
deca311c68
feat: add treefmt and switch to nixfmt-rfc-style 2024-11-26 13:30:28 +01:00
oddlama
cde4da7e51
chore: update flake, add uwsm 2024-10-27 13:21:11 +01:00
oddlama
a9ba1527ca
chore: flake update 2024-08-18 19:24:06 +02:00
oddlama
1aeef2283a
feat: update flake and switch to append only backups 2024-08-06 01:32:07 +02:00
oddlama
7f7b053e0a
feat: add idmail for aliases 2024-07-26 14:58:32 +02:00
oddlama
9b6c4a0ca6
chore: flake updates for desktop 2024-07-17 01:19:07 +02:00
oddlama
5717aaef7d
chore: flake update 2024-07-15 21:49:27 +02:00
oddlama
b4b21b37fa
feat: use updated gpu-screen-recorder by timschumi which allows root-capture 2024-07-05 01:37:41 +02:00
oddlama
51acddd147
feat: add whisper-overlay module, reenable stylix after it disabled itself 2024-06-23 17:18:29 +02:00
oddlama
78b92f06cc
feat: finish transition to flake-parts 2024-06-01 00:31:38 +02:00
oddlama
6fd64972fa
feat: use flake-parts for agenix-rekey 2024-05-29 15:19:10 +02:00
oddlama
78f79917f1
feat: transition to flake-part (half done) 2024-05-29 00:33:52 +02:00
oddlama
cbd22db8c0
feat: introduce shared global variable aggregator with recursive redistribution 2024-05-27 01:28:07 +02:00
oddlama
f099a5eae3
chore: update flake 2024-05-21 01:09:58 +02:00
oddlama
94ea46f680
fix(build): use .#nixosConfiguration over .#nodes
In the build script this allows us to share a cache with the deploy script
2024-04-06 15:36:40 +02:00
oddlama
34efe5686e
feat: use upstream topology 2024-04-03 23:48:23 +02:00
oddlama
8612c339f0
refactor(topology): move to own repository 2024-04-02 01:57:00 +02:00
oddlama
beb50045b4
fix(topology): work around network propagator not knowing about mkMerge 2024-04-01 15:49:04 +02:00
oddlama
30579a433e
feat(topology): extract more service info and add helper functions to define stuff 2024-04-01 02:26:52 +02:00
oddlama
c3dcc619af
feat(topology): add automatic network coloring 2024-03-31 23:43:44 +02:00
oddlama
dc4d82c828
feat(topology): add automatic lazy network propagation 2024-03-31 17:19:26 +02:00
oddlama
59ca21850b
feat(topology): add network edge colors 2024-03-29 20:49:07 +01:00
oddlama
f24fd89ae5
feat(topology): add interface port labels 2024-03-29 14:36:49 +01:00
oddlama
b822b4e812
feat(topology): add services overview card 2024-03-28 01:39:31 +01:00
oddlama
07191bac9b
feat(topology): add elk json generation 2024-03-27 15:36:32 +01:00
oddlama
8f66df0238
feat(toplogy): add png and jpg image rendering; add iamge-name small cards 2024-03-21 16:31:51 +01:00
oddlama
621d725af3
refactor: modularize topology config 2024-03-14 16:50:58 +01:00
oddlama
fd0069c626
chore: move topology to subfolder 2024-03-14 14:00:54 +01:00
oddlama
aab790065a
fix: add device overrides for new disko partlabel stuff 2024-03-02 16:06:15 +01:00
oddlama
e2d3e4826f
feat: update agenix rekey 2024-02-27 13:32:27 +01:00
oddlama
8b67068237
fix: enable oauth for immich; enable network access for immich containers; remove nixvim-wayland 2024-01-23 02:48:29 +01:00
oddlama
b466f8ab65
feat: add paperless samba share and per-user consume folder 2024-01-19 02:03:29 +01:00
oddlama
a4dbffe80b
chore: update inputs and add temporary fix for pcsclite 2024-01-15 21:48:28 +01:00
oddlama
b162b20241
feat: add vaultwarden restic backups 2024-01-15 03:28:53 +01:00
oddlama
25eb9e3766
feat: add restic backup to hetzner storage box 2024-01-15 01:42:04 +01:00
oddlama
a464c99fb8
feat: add restic hetzner module, script still wip 2024-01-14 18:01:35 +01:00
oddlama
8876f3076e
feat: add filters and rewrites to adguardhome 2024-01-11 20:18:24 +01:00
oddlama
a44f73d3b0
refactor: move guest system and common lib parts to extra-modules 2024-01-11 03:02:42 +01:00
oddlama
ab9c6fc507
chore: update flake inputs 2024-01-10 16:03:24 +01:00
oddlama
714dec1c33
chore: play with topology generation in graphviz 2024-01-08 03:03:59 +01:00
oddlama
490e2ce1a5
chore: PoC to generate d2 network graph 2024-01-05 12:35:55 +01:00
oddlama
e1231f8da1
docs: update readme 2024-01-04 22:33:59 +01:00
oddlama
aa9ba64bff
feat: move modules/interface-naming.nix -> nixos-extra-modules 2023-12-22 01:49:28 +01:00