summary refs log tree commit diff stats
path: root/system/file_system_layouts
diff options
context:
space:
mode:
authorSoispha <soispha@vhack.eu>2023-07-07 07:57:19 +0200
committerSoispha <soispha@vhack.eu>2023-07-07 07:57:19 +0200
commit2c6c07ec5f0d5ebadef35bcc5212bee9f4330fb4 (patch)
tree938968302823cfa649d8e14aaedafd6b6c9517e2 /system/file_system_layouts
parentChore(.gitattributes): Remove removed acme path (diff)
downloadnixos-server-2c6c07ec5f0d5ebadef35bcc5212bee9f4330fb4.tar.gz
nixos-server-2c6c07ec5f0d5ebadef35bcc5212bee9f4330fb4.zip
Refactor(system/impermanence): Move to own directory
Diffstat (limited to 'system/file_system_layouts')
-rw-r--r--system/file_system_layouts/default.nix4
-rw-r--r--system/file_system_layouts/impermanence.nix26
2 files changed, 0 insertions, 30 deletions
diff --git a/system/file_system_layouts/default.nix b/system/file_system_layouts/default.nix
index d038632..95400bd 100644
--- a/system/file_system_layouts/default.nix
+++ b/system/file_system_layouts/default.nix
@@ -6,10 +6,6 @@
 with lib; let
   cfg = config.system.fileSystemLayouts;
 in {
-  imports = [
-    ./impermanence.nix
-  ];
-
   options.system.fileSystemLayouts = {
     mainDisk = mkOption {
       type = lib.types.path;
diff --git a/system/file_system_layouts/impermanence.nix b/system/file_system_layouts/impermanence.nix
deleted file mode 100644
index 32ad9f7..0000000
--- a/system/file_system_layouts/impermanence.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{...}: {
-  environment.persistence."/srv" = {
-    hideMounts = true;
-    directories = [
-      "/etc/nixos"
-      "/var/log"
-      "/var/lib/postgresql"
-      "/var/lib/acme"
-      {
-        directory = "/var/lib/nix-sync";
-        user = "nix-sync";
-        group = "nix-sync";
-        mode = "0700";
-      }
-      {
-        directory = "/var/lib/sshd";
-        user = "root";
-        group = "root";
-        mode = "0755";
-      }
-    ];
-    files = [
-      "/etc/machine-id"
-    ];
-  };
-}