diff options
Diffstat (limited to 'machines/nixos/x86_64-linux/synology-vm.nix')
| -rw-r--r-- | machines/nixos/x86_64-linux/synology-vm.nix | 34 |
1 files changed, 8 insertions, 26 deletions
diff --git a/machines/nixos/x86_64-linux/synology-vm.nix b/machines/nixos/x86_64-linux/synology-vm.nix index 0ffe222..1b9b7e7 100644 --- a/machines/nixos/x86_64-linux/synology-vm.nix +++ b/machines/nixos/x86_64-linux/synology-vm.nix @@ -1,11 +1,18 @@ { - modulesPath, lib, adminUser, config, ... }: { + imports = [ + ../../../profiles/cgroups.nix + ../../../profiles/defaults.nix + ../../../profiles/disk/basic-vm.nix + ../../../profiles/home-manager.nix + ../../../profiles/server.nix + ]; + age = { secrets = { restic_gcs_credentials = { @@ -23,31 +30,6 @@ }; }; - imports = [ - (modulesPath + "/profiles/qemu-guest.nix") - (modulesPath + "/installer/scan/not-detected.nix") - ../../../profiles/defaults.nix - ../../../profiles/server.nix - ../../../profiles/cgroups.nix - ../../../profiles/disk/basic-vm.nix - ]; - - boot.initrd.availableKernelModules = [ - "ata_piix" - "uhci_hcd" - "virtio_pci" - "virtio_scsi" - "sd_mod" - "sr_mod" - ]; - boot.initrd.kernelModules = [ ]; - boot.kernelModules = [ "kvm-amd" ]; - boot.extraModulePackages = [ ]; - - swapDevices = [ ]; - - nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; - boot.loader.efi.canTouchEfiVariables = true; boot.loader.systemd-boot.enable = true; |
