{ config, lib, pkgs, ... }: { networking = { hostName = "nixX230"; interfaces.enp0s25.useDHCP = true; interfaces.wlp3s0.useDHCP = true; }; networking = { # We want to NAT container traffic nat = { enable = true; internalInterfaces = [ "ve-test" ]; externalInterface = "wlp3s0"; }; }; boot = { loader.grub = { device = "/dev/disk/by-id/wwn-0x50026b7682847b8f"; enable = true; }; initrd.luks.devices = { lvmroot = { device = "/dev/disk/by-uuid/676e4bca-b29f-4ec8-a701-59303489c402"; preLVM = true; }; }; }; hardware = { acpilight.enable = true; }; services = { tlp = { enable = true; }; fwupd.enable = true; }; environment.systemPackages = with pkgs; [ linuxPackages.acpi_call acpilight ]; }