prepare deck

This commit is contained in:
2026-03-06 19:25:57 +01:00
parent 6bb2df3067
commit 3712ff77f1
2 changed files with 45 additions and 2 deletions

View File

@@ -0,0 +1,44 @@
{ ... }: {
flake.nixosModules.disks-sys-singledisk-deck = { inputs, ... }: {
imports = [ inputs.disko.nixosModules.disko ];
disko.devices = {
disk = {
main = {
type = "disk";
device = "/dev/nvme0n1";
content = {
type = "gpt";
partitions = {
ESP = {
size = "512M";
type = "EF00";
content = {
type = "filesystem";
format = "vfat";
mountpoint = "/boot";
mountOptions = [ "fmask=0077" "dmask=0077" ];
extraArgs = [ "-n" "boot" ];
};
};
root = {
size = "100%";
content = {
type = "filesystem";
format = "xfs";
mountpoint = "/";
extraArgs = [ "-L" "root" ];
};
};
};
};
};
};
};
swapDevices = [{
device = "/var/lib/swapfile";
size = 16 * 1024;
}];
};
}

View File

@@ -10,13 +10,12 @@
apps-sys-vesktop apps-sys-vesktop
base-sys-group base-sys-group
desktop-sys-group desktop-sys-group
disks-sys-singledisk disks-sys-singledisk-deck
gaming-sys-controller gaming-sys-controller
gaming-sys-jovian gaming-sys-jovian
kde-sys-plasma kde-sys-plasma
kde-sys-plasma-apps kde-sys-plasma-apps
kde-sys-sddm-deck kde-sys-sddm-deck
security-sys-secureboot
security-sys-sopsnix security-sys-sopsnix
users-sys-deck users-sys-deck
]; ];