Commit graph

1267 commits

Author SHA1 Message Date
9b9e8d5ee6
feat(vpn): improve compatibility with other wireguard networks 2025-06-06 20:01:39 +02:00
ae62bb5cb9
feat(hardware): enable plymouth
Some checks failed
Test / tests (push) Failing after 2m58s
2025-06-06 19:33:49 +02:00
85de9d5928
feat(cmdframe): add hardware config
Some checks failed
Test / tests (push) Failing after 14m45s
2025-06-06 18:29:41 +02:00
207c1764e4
fix(home): fix directories for private git profile
Some checks failed
Test / tests (push) Has been cancelled
2025-06-06 18:29:06 +02:00
86054931eb
feat(felschr-work): enable SSH keys for personal PGP key
Some checks failed
Test / tests (push) Failing after 6m31s
2025-06-06 18:09:15 +02:00
7ac80d78f1
feat(vpn): improve tailscale routing
Some checks failed
Test / tests (push) Has been cancelled
2025-06-06 18:05:31 +02:00
5b7be699f3
chore(home-server): improve IP retrieval for dyn DNS
Some checks failed
Test / tests (push) Has been cancelled
2025-06-06 18:02:04 +02:00
e5d9d21647
fix(nginx-authelia): fix authelia integration
Some checks failed
Test / tests (push) Has been cancelled
2025-06-06 17:56:53 +02:00
7db7982b41
refactor: move NixOS hardware configs from hardware/ to hosts/<host>/
Some checks failed
Test / tests (push) Failing after 55s
2025-06-06 16:53:06 +02:00
5bc625a883
feat(adguardhome): enable nginx authelia auth 2025-06-06 16:49:43 +02:00
318eb4a682
feat(modules): add nginx-authelia 2025-06-06 16:49:43 +02:00
1ef2364f31
feat(home): add cosmic module 2025-06-06 16:49:43 +02:00
45c4b8a3f3
feat(hosts): add disko config for home-pc & home-server 2025-06-06 16:49:43 +02:00
a1675da8bf
feat(nix): switch to lix 2025-06-06 15:58:30 +02:00
a63e02af0f
fix(networking): fix IPv4 CIDR 2025-06-06 15:58:30 +02:00
5953733aeb
feat(networking): add tools 2025-06-06 15:58:30 +02:00
1e7bdad309
docs(secrets): fix instructions for new host key 2025-06-06 15:58:30 +02:00
56ef4fdf11
feat(desktop): configure compose key via xkb 2025-06-06 15:58:30 +02:00
80808acdd8
refactor(home): adjust nixpkgs config 2025-06-06 15:58:29 +02:00
649893358c
chore(flake): update inputs 2025-06-06 15:24:48 +02:00
8de70fe92c
feat: add seven modules
Some checks failed
Test / tests (push) Failing after 32s
2025-06-06 13:50:09 +02:00
c06b0a6e9d
chore(secrets): add cmdframe key and rekey secrets
Some checks failed
Test / tests (push) Failing after 2m59s
2025-06-04 20:33:34 +02:00
43c35fb2a8
feat(hosts): add cmdframe
Some checks failed
Test / tests (push) Failing after 12m36s
initial cmdframe configuration
2025-06-04 18:35:07 +02:00
67f8fa2cb5
feat(home): update felschr-work config 2025-06-04 18:33:55 +02:00
1ceb05f7c1
chore(flake): update inputs 2025-06-04 18:33:55 +02:00
73e0958a66
chore(adguardhome): disable verbose logging
Some checks failed
Test / tests (push) Failing after 2m16s
2025-05-29 20:30:15 +02:00
c4e797e880
fix(adguardhome): fix DoH & DoT
Some checks failed
Test / tests (push) Failing after 10m46s
2025-05-29 20:14:01 +02:00
a3da0a3163
fix: properly fix failing systemd-vconsole-setup during systemd initrd
Some checks failed
Test / tests (push) Failing after 2m43s
Enable `console.earlySetup` as it's required for systemd-vconsole-setup.
2025-05-20 23:09:44 +02:00
bd3550ef0e
fix(home-server): get clevis finally working with systemd initrd
Some checks failed
Test / tests (push) Failing after 2m19s
2025-05-20 22:37:53 +02:00
f0c6687e4c
fix(home-server): update clevis secret
Some checks failed
Test / tests (push) Failing after 2m36s
2025-05-20 21:27:58 +02:00
49e18d684f
fix: add missing dependencies for systemd-vconsole-setup
Some checks are pending
Test / tests (push) Waiting to run
2025-05-20 21:15:08 +02:00
d1a110c12d
fix(home-server): disable wait-online service for initrd 2025-05-20 21:13:42 +02:00
e34e3dbff4
fix(home-server): fix conflicting udhcpc option
Some checks failed
Test / tests (push) Failing after 13m24s
Set `boot.initrd.network.udhcpc.enable` based on
`boot.initrd.systemd.enable`.
2025-05-20 20:57:59 +02:00
65800f4d17
feat(hardware): enable systemd initrd
Some checks failed
Test / tests (push) Failing after 19s
2025-05-20 20:11:34 +02:00
080d9bb1d2
feat(networking): explicitly disable avahi
Some checks failed
Test / tests (push) Failing after 7m32s
2025-05-20 19:23:35 +02:00
ffaf3226f5
feat(networking): enable networking.useNetworkd 2025-05-20 19:23:08 +02:00
67fa717ca2
feat(scripts): improve create-gpg-key
Some checks failed
Test / tests (push) Failing after 1h0m37s
2025-05-18 20:23:46 +02:00
3e711ad998
fix: ignore .envrc for shellcheck 2025-05-18 19:50:24 +02:00
cf42ef54d8
chore: remove custom brlaser
NixOS 25.05 has switched to Owl-Maintain's fork of brlaser with the
latest release that includes the fix for my duplex printing issues.
2025-05-18 19:42:55 +02:00
f25ca7a488
fix: share pkgs & overlays with home-manager 2025-05-18 19:32:31 +02:00
a04fca65d8
feat(home): use home-manager's new flake module 2025-05-18 17:24:57 +02:00
e34e0cae22
refactor(desktop): migrate from cosmic-nix to upstream NixOS module 2025-05-18 17:18:53 +02:00
418fc173e6
chore: upgrade to NixOS 25.05 2025-05-18 17:10:31 +02:00
1ace6186cf
feat(home): replace warp with localsend & onionshare-gui 2025-05-18 16:27:49 +02:00
b012eb8a6a
feat(home): replace yubikey-manager-qt with yubioath-flutter 2025-05-18 16:27:26 +02:00
2388205a24
chore(home): remove teams-for-linux 2025-05-18 16:26:46 +02:00
2d1925d0c5
fix(system): remove nix-alien again
All checks were successful
Test / tests (push) Successful in 2m45s
Does not work with custom nixpkgs, and I do not want to add another
nixpkgs input just for nix-alien.
2025-05-18 15:53:10 +02:00
460a9970cd
fix(system): fix nix-alien package reference
Some checks failed
Test / tests (push) Failing after 3m25s
2025-05-18 15:41:16 +02:00
9beadc7dd1
feat(zellij): disable startup tips
Some checks failed
Test / tests (push) Failing after 1m50s
2025-05-18 15:32:37 +02:00
7a5fa03bbb
feat(lsp): add marksman 2025-05-18 15:28:09 +02:00