summaryrefslogtreecommitdiff
path: root/labsrv01/disk-config.nix
diff options
context:
space:
mode:
authorKj Tsanaktsidis <kjtsanaktsidis@groq.com>2026-01-09 11:58:31 +1100
committerKj Tsanaktsidis <kjtsanaktsidis@groq.com>2026-01-09 11:58:31 +1100
commit98e94297af73c583c9636c99772b2c1c34f98743 (patch)
tree1ac244e55b6d544d556b2327308d07708350e824 /labsrv01/disk-config.nix
parentf5686b8e377ce3ecbf617783b4f2398423cb19fd (diff)
some refactor
Diffstat (limited to 'labsrv01/disk-config.nix')
-rw-r--r--labsrv01/disk-config.nix83
1 files changed, 0 insertions, 83 deletions
diff --git a/labsrv01/disk-config.nix b/labsrv01/disk-config.nix
deleted file mode 100644
index b0f74c9..0000000
--- a/labsrv01/disk-config.nix
+++ /dev/null
@@ -1,83 +0,0 @@
-{
- config,
- ...
-}:
-{
- disko.devices = {
- disk.nvme0n1 = {
- device = "/dev/nvme0n1";
- type = "disk";
- content = {
- type = "gpt";
- partitions = {
- esp = {
- name = "ESP";
- start = "1MiB";
- size = "1023M";
- type = "EF00";
- content = {
- type = "filesystem";
- format = "vfat";
- mountpoint = "/boot";
- };
- };
- luks = {
- name = "cryptroot";
- type = "8300";
- size = "100%";
- content = {
- type = "luks";
- name = "crypted";
- passwordFile = config.sops.secrets.luks_passphrase.path;
- settings = {
- allowDiscards = true;
- bypassWorkqueues = true;
- };
- content = {
- type = "btrfs";
- subvolumes = {
- "@" = { };
- "@/root" = {
- mountpoint = "/";
- mountOptions = [
- "compress=zstd"
- "noatime"
- ];
- };
- "@/home" = {
- mountpoint = "/home";
- mountOptions = [
- "compress=zstd"
- "noatime"
- ];
- };
- "@/var" = {
- mountpoint = "/var";
- mountOptions = [
- "compress=zstd"
- "noatime"
- ];
- };
- "@/nix" = {
- mountpoint = "/nix";
- mountOptions = [
- "compress=zstd"
- "noatime"
- ];
- };
- "@/swap" = {
- mountpoint = "/swap";
- mountOptions = [
- "compress=zstd"
- "noatime"
- ];
- };
- };
- };
- };
- };
- };
- };
- };
- };
-}