From 7cea3ef593c337667f7efebf49ce609e96cb029f Mon Sep 17 00:00:00 2001 From: Mel Date: Fri, 13 Dec 2024 00:20:02 +0100 Subject: Add WireGuard to all kernels Signed-off-by: Mel --- machines/corsac/devices.nix | 5 +++-- machines/lapin/devices.nix | 6 ++++-- machines/renard/devices.nix | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) (limited to 'machines') diff --git a/machines/corsac/devices.nix b/machines/corsac/devices.nix index 396151a..d7be7f5 100644 --- a/machines/corsac/devices.nix +++ b/machines/corsac/devices.nix @@ -7,8 +7,9 @@ systemd-boot.enable = true; efi.canTouchEfiVariables = true; }; - - initrd.systemd.enable = true; + + kernelModules = [ "wireguard" ]; + initrd.systemd.enable = true; }; networking = { diff --git a/machines/lapin/devices.nix b/machines/lapin/devices.nix index 6bbece8..7410f57 100644 --- a/machines/lapin/devices.nix +++ b/machines/lapin/devices.nix @@ -1,8 +1,10 @@ { lib, ... }: { - # Boot! - boot.loader.systemd-boot.enable = true; + boot = { + loader.systemd-boot.enable = true; + kernelModules = [ "wireguard" ]; + }; networking = { # Network configuration is managed with networkd. diff --git a/machines/renard/devices.nix b/machines/renard/devices.nix index e54f622..4f10ec4 100644 --- a/machines/renard/devices.nix +++ b/machines/renard/devices.nix @@ -3,7 +3,7 @@ { boot.initrd = { availableKernelModules = [ "virtio_pci" "virtio_scsi" ]; - kernelModules = [ "dm-snapshot" ]; + kernelModules = [ "dm-snapshot" "wireguard" ]; }; boot.loader.grub = { -- cgit 1.4.1