Add wake on lan

This commit is contained in:
2026-01-28 12:39:24 +01:00
parent 3314becfe7
commit 3b2a08f16c

View File

@@ -9,9 +9,20 @@
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
networking.hostName = "gandalf"; # Define your hostname. networking.hostName = "gandalf";
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
networking.nameservers = [ "192.168.68.56" "1.1.1.1" "8.8.8.8"];
networking = {
interfaces = {
enp130s0 = {
wakeOnLan.enable = true;
};
};
firewall = {
allowedUDPPorts = [ 9 ];
};
};
time.timeZone = "Europe/Amsterdam"; time.timeZone = "Europe/Amsterdam";
@@ -34,7 +45,7 @@
users.users.avravels = { users.users.avravels = {
isNormalUser = true; isNormalUser = true;
description = "Armel van Ravels"; description = "Armel van Ravels";
extraGroups = [ "networkmanager" "wheel" ]; extraGroups = [ "networkmanager" "wheel" "libvirtd" ];
packages = with pkgs; [ packages = with pkgs; [
home-manager home-manager
discord discord
@@ -55,7 +66,6 @@
services = { services = {
openssh.enable = true; openssh.enable = true;
displayManager.gdm.enable = true; displayManager.gdm.enable = true;
desktopManager.gnome.enable = true; desktopManager.gnome.enable = true;
@@ -106,8 +116,12 @@
nvidiaSettings = true; nvidiaSettings = true;
}; };
}; };
virtualisation.libvirtd.enable = true;
programs = { programs = {
virt-manager.enable = true;
hyprland = { hyprland = {
enable = true; enable = true;
xwayland.enable = true; xwayland.enable = true;