mirror of
https://github.com/SebastianStork/nixos-config.git
synced 2026-01-21 23:11:34 +01:00
44 lines
874 B
Nix
44 lines
874 B
Nix
{ modulesPath, ... }:
|
|
{
|
|
imports = [ "${modulesPath}/profiles/qemu-guest.nix" ];
|
|
|
|
nixpkgs.hostPlatform = "x86_64-linux";
|
|
|
|
boot.initrd.availableKernelModules = [
|
|
"ahci"
|
|
"xhci_pci"
|
|
"virtio_pci"
|
|
"virtio_scsi"
|
|
"sd_mod"
|
|
"sr_mod"
|
|
];
|
|
|
|
zramSwap.enable = true;
|
|
|
|
networking.useDHCP = false;
|
|
systemd.network = {
|
|
enable = true;
|
|
networks."10-enp1s0" = {
|
|
matchConfig.Name = "enp1s0";
|
|
linkConfig.RequiredForOnline = "routable";
|
|
networkConfig.DHCP = "no";
|
|
address = [
|
|
"188.245.223.145/32"
|
|
"2a01:4f8:1c1b:468f::1/64"
|
|
];
|
|
routes = [
|
|
{
|
|
Gateway = "172.31.1.1";
|
|
GatewayOnLink = true;
|
|
}
|
|
{ Gateway = "fe80::1"; }
|
|
];
|
|
dns = [
|
|
"1.1.1.1"
|
|
"8.8.8.8"
|
|
"2606:4700:4700::1111"
|
|
"2001:4860:4860::8888"
|
|
];
|
|
};
|
|
};
|
|
}
|