about summary refs log tree commit diff stats
path: root/hosts/_unmaintained/isimud/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/_unmaintained/isimud/default.nix')
-rw-r--r--hosts/_unmaintained/isimud/default.nix44
1 files changed, 44 insertions, 0 deletions
diff --git a/hosts/_unmaintained/isimud/default.nix b/hosts/_unmaintained/isimud/default.nix
new file mode 100644
index 00000000..5aa6ad3c
--- /dev/null
+++ b/hosts/_unmaintained/isimud/default.nix
@@ -0,0 +1,44 @@
+{pkgs, ...}: {
+  imports = [
+    ./hardware
+    ./networking.nix
+    ../../sys
+  ];
+
+  isoImage = {
+    contents = [
+      {
+        source = ./command-line.html;
+        # TODO:: remove the implied dependency
+        target = "/home/soispha/cli.html";
+      }
+    ];
+    makeEfiBootable = true;
+    makeUsbBootable = true;
+    makeBiosBootable = true;
+    appendToMenuLabel = " Gpg-disk";
+  };
+  environment.systemPackages = [
+    pkgs.onlykey
+    pkgs.onlykey-cli
+    pkgs.onlykey-agent
+    pkgs.cryptsetup
+  ];
+
+  soispha = {
+    secrets.enable = false;
+    impermanence.enable = false;
+    locale = {
+      enable = true;
+      keyMap = "dvorak";
+    };
+    fs.backup = {
+      enable = false;
+    };
+    users = {
+      hashedPassword = "$y$jFT$YvneNBxEtbrysV2OMG0X30$eKHdzZxJkjD3pXuGOuqbnTaeym5.4ik6kxhE.rJxs3.";
+    };
+  };
+
+  system.stateVersion = "23.05";
+}