Commit graph

9 commits

Author SHA1 Message Date
Katherina Walshe-Grey 54c8b67a44 work around systemd unit parameters evaluating through mkIf 2024-12-27 02:53:57 +00:00
Katherina Walshe-Grey fd3965ddee add option to use systemd credential for wireguard key 2024-12-25 04:24:07 +00:00
Katherina Walshe-Grey fa0f559d3b Remove deprecated
See https://github.com/NixOS/nixpkgs/pull/312472.

This nixpkgs PR (targeting 24.11) broke merging of attributes in the
deprecated attrset. As the deprecated attrset is likely to be removed
altogether soon, instead of reporting upstream, and all our >24.05
systems are in randomcat's repo for now, we judged that the course of
least resistance was just to patch the config on a separate branch
until 24.11 is released.
2024-11-11 20:32:38 +00:00
Katherina Walshe-Grey ffe25bd95a remove systemd.network.enable; this should be set separately 2024-11-05 19:41:43 +00:00
Katherina Walshe-Grey 382e0a74af simplify peering 2024-11-05 19:41:26 +00:00
Katherina Walshe-Grey 8ca844c0d0 migrate to systemd-networkd 2024-11-05 17:15:17 +00:00
Katherina Walshe-Grey 2fd6d96a00 just enable IP forwarding on router instead of full NAT module 2024-08-06 20:05:37 +01:00
Katherina Walshe-Grey 752faa333d fix routing via yevaud 2024-07-25 17:57:13 +01:00
Katherina Walshe-Grey 04e5519bf3 Copy in current modules from my personal nix config
d17ef00e1c/services/birdsong
2024-07-25 08:33:51 +01:00