diff --git a/disko/mount.sh b/disko/mount.sh new file mode 100644 index 0000000..b82d01c --- /dev/null +++ b/disko/mount.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +disk="/dev/vda" +mountpoint="/mnt" + +mount $disk $mountpoint -o compress=zstd,noatime,ssd,space_cache=v2,subvol=@ +mount $disk $mountpoint/home -o compress=zstd,noatime,ssd,space_cache=v2,subvol=@home +mount $disk $mountpoint/var -o compress=zstd,noatime,ssd,space_cache=v2,subvol=@var +mount $disk $mountpoint/srv -o compress=zstd,noatime,ssd,space_cache=v2,subvol=@srv +mount $disk $mountpoint/nix -o compress=zstd,noatime,ssd,space_cache=v2,subvol=@nix +mount $disk $mountpoint/swap -o compress=zstd,noatime,ssd,space_cache=v2,subvol=@swap diff --git a/hosts/default.nix b/hosts/default.nix index 2f8d3fa..f3cfe9e 100644 --- a/hosts/default.nix +++ b/hosts/default.nix @@ -199,7 +199,7 @@ in modules = [ agenix.nixosModules.default microvm.nixosModules.host - ./dmz + ./kabtopci ./configuration_server.nix nixos-hardware.nixosModules.common-pc-ssd diff --git a/hosts/kabtopci/default.nix b/hosts/kabtopci/default.nix index 66f3154..46d626f 100644 --- a/hosts/kabtopci/default.nix +++ b/hosts/kabtopci/default.nix @@ -33,7 +33,7 @@ grub = { enable = true; device = "/dev/vda"; - }; + }; timeout = 1; # Grub auto select time }; }; @@ -42,8 +42,4 @@ zsh.enable = true; }; - services = { - qemuGuest.enable = true; - }; - } diff --git a/hosts/kabtopci/hardware-configuration.nix b/hosts/kabtopci/hardware-configuration.nix index 7a70e72..66efd0f 100644 --- a/hosts/kabtopci/hardware-configuration.nix +++ b/hosts/kabtopci/hardware-configuration.nix @@ -14,8 +14,7 @@ { imports = - [ (modulesPath + "/profiles/qemu-guest.nix") - ]; + [ (modulesPath + "/installer/scan/not-detected.nix")]; boot.initrd.availableKernelModules = [ "ata_piix" "virtio_pci" "virtio_scsi" "xhci_pci" "sr_mod" "virtio_blk" ]; boot.initrd.kernelModules = [ "vfio_pci" "vfio" "vfio_iommu_type1" ];