From 469c7f36519abee1590a347b68e332782d5de480 Mon Sep 17 00:00:00 2001 From: blahai Date: Mon, 17 Feb 2025 20:56:10 +0200 Subject: [PATCH] Ptocheia: init --- modules/profiles/laptop/default.nix | 1 + systems/default.nix | 7 +++++++ systems/ptocheia/default.nix | 21 +++++++++++++++++++++ systems/ptocheia/hardware.nix | 17 +++++++++++++++++ 4 files changed, 46 insertions(+) create mode 100644 modules/profiles/laptop/default.nix create mode 100644 systems/ptocheia/default.nix create mode 100644 systems/ptocheia/hardware.nix diff --git a/modules/profiles/laptop/default.nix b/modules/profiles/laptop/default.nix new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/modules/profiles/laptop/default.nix @@ -0,0 +1 @@ +{} diff --git a/systems/default.nix b/systems/default.nix index 2c95d4f..5869629 100644 --- a/systems/default.nix +++ b/systems/default.nix @@ -57,6 +57,13 @@ in { graphical ]; }; + + ptocheia = { + modules = [ + laptop + graphical + ]; + }; }; }; } diff --git a/systems/ptocheia/default.nix b/systems/ptocheia/default.nix new file mode 100644 index 0000000..e0de5d5 --- /dev/null +++ b/systems/ptocheia/default.nix @@ -0,0 +1,21 @@ +{ + imports = [ + ./hardware.nix + ]; + + olympus = { + device = { + cpu = "amd"; + gpu = "amd"; + }; + system = { + boot = { + loader = "refind"; + loadRecommendedModules = true; + enableKernelTweaks = true; + initrd.enableTweaks = true; + plymouth.enable = true; + }; + }; + }; +} diff --git a/systems/ptocheia/hardware.nix b/systems/ptocheia/hardware.nix new file mode 100644 index 0000000..8244442 --- /dev/null +++ b/systems/ptocheia/hardware.nix @@ -0,0 +1,17 @@ +{ + fileSystems = { + "/" = { + device = "/dev/disk/by-label/root"; + fsType = "ext4"; + options = ["auto"]; + }; + + "/boot" = { + device = "/dev/disk/by-label/BOOT"; + fsType = "vfat"; + options = ["fmask=0022" "dmask=0022"]; + }; + }; + + swapDevices = [{device = "/dev/disk/by-label/swap";}]; +}