From e9caa4543b02eec7a1747a39a72319a0a1992d61 Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Fri, 23 Jan 2026 10:33:42 -0500 Subject: [PATCH] updates for migration --- hosts/common/disks/simple-efi.nix | 44 ++++++++++++++++++++++++++++++ hosts/nixos/HandlerOne/default.nix | 3 +- 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 hosts/common/disks/simple-efi.nix diff --git a/hosts/common/disks/simple-efi.nix b/hosts/common/disks/simple-efi.nix new file mode 100644 index 0000000..c072582 --- /dev/null +++ b/hosts/common/disks/simple-efi.nix @@ -0,0 +1,44 @@ +# NOTE: ... is needed because dikso passes diskoFile +{ + lib, + disk ? "/dev/vda", + withSwap ? false, + swapSize, + ... +}: +{ + disko.devices = { + disk = { + disk0 = { + type = "disk"; + device = disk; + content = { + type = "gpt"; + partitions = { + ESP = { + priority = 1; + name = "ESP"; + start = "1M"; + end = "512M"; + type = "EF00"; + content = { + type = "filesystem"; + format = "vfat"; + mountpoint = "/boot"; + mountOptions = [ "defaults" ]; + }; + }; + root = { + size = "100%"; + content = { + type = "filesystem"; + format = "ext4"; + mountpoint = "/"; + }; + }; + }; + }; + }; + }; + }; +} diff --git a/hosts/nixos/HandlerOne/default.nix b/hosts/nixos/HandlerOne/default.nix index 2aec58e..3d550c9 100644 --- a/hosts/nixos/HandlerOne/default.nix +++ b/hosts/nixos/HandlerOne/default.nix @@ -20,7 +20,8 @@ # Disks inputs.disko.nixosModules.disko - (lib.custom.relativeToRoot "hosts/common/disks/btrfs-disk.nix") + # Change back to btrfs + (lib.custom.relativeToRoot "hosts/common/disks/simple-efi.nix") { _module.args = { # TODO: Change back to nvme0n1 after migrating back