summaryrefslogtreecommitdiff
path: root/platform/p-user.nix
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2022-03-10 19:14:10 -0600
committerAlejandro Soto <alejandro@34project.org>2022-03-10 19:14:10 -0600
commite287d00e96b5505da20399d073ae96458f841397 (patch)
tree9b96ccde0fddf5c59aedf2fb29f577b6af46f18f /platform/p-user.nix
parent65bbf5411d8d3e30bffcc278ccace65c7e75c70c (diff)
Track system configuration
Diffstat (limited to 'platform/p-user.nix')
-rw-r--r--platform/p-user.nix35
1 files changed, 35 insertions, 0 deletions
diff --git a/platform/p-user.nix b/platform/p-user.nix
new file mode 100644
index 0000000..7625355
--- /dev/null
+++ b/platform/p-user.nix
@@ -0,0 +1,35 @@
+{
+ config = {
+ hostname = "p-user";
+ portable = true;
+
+ dhcpInterface = "enp5s0";
+
+ canTouchEfiVariables = false;
+ initrdModules = [ "xhci_pci" "ahci" "usb_storage" "uas" "sd_mod" "r8169" ];
+
+ videoDrivers = [ "amdgpu" ];
+
+ crypt.toplevel = {
+ device = "/dev/hdd0/user.crypt";
+ target = "user-portable";
+ headerFromBoot = "tierra/trust/hdd0-user.luks-header";
+ };
+
+ fs = {
+ boot.device = "/dev/disk/by-uuid/F8F9-1F8A";
+
+ sys = {
+ device = "/dev/mapper/user-portable";
+ ssd = false;
+ root = "/run/nixroot";
+ toplevel = "/run";
+ };
+
+ hdd = {
+ device = "/dev/mapper/user-portable";
+ home = "/run/home";
+ };
+ };
+ };
+}