aubergine: upgrade to nixos-23.11
[julm/julm-nix.git] / hosts / patate / wireguard.nix
index ee05e16569258bde34992c403a46a2c681475ade..75146c5a07622018bf028e8b5b0982fe75dc36a4 100644 (file)
@@ -1,6 +1,9 @@
-{ pkgs, lib, config, ... }:
+_:
 {
-networking.wireguard.wg-intra.peers.mermet.enable = true;
-networking.wireguard.wg-intra.peers.losurdo.enable = true;
-networking.wireguard.wg-intra.peers.oignon.enable = true;
+  systemd.services."wireguard-wg-intra".serviceConfig.LoadCredentialEncrypted = [
+    "privateKey:${./wireguard/wg-intra/privateKey.cred}"
+  ];
+  networking.wireguard.wg-intra.peers.mermet.enable = true;
+  networking.wireguard.wg-intra.peers.aubergine.enable = true;
+  networking.wireguard.wg-intra.peers.oignon.enable = true;
 }