summaryrefslogtreecommitdiff
path: root/sys/fs/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'sys/fs/default.nix')
-rw-r--r--sys/fs/default.nix35
1 files changed, 0 insertions, 35 deletions
diff --git a/sys/fs/default.nix b/sys/fs/default.nix
deleted file mode 100644
index 41871df..0000000
--- a/sys/fs/default.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ lib, config, ... }:
-with lib; let
- cfg = config.local.fs;
-in
-{
- imports = [ ./btrfs.nix ./layout.nix ];
-
- options.local.fs = with lib.types; {
- impermanence = mkOption {
- type = bool;
- default = false;
- };
-
- boot.device = mkOption {
- type = str;
- };
- };
-
- config = {
- # !!!
- boot.tmp.useTmpfs = true;
-
- fileSystems."/" = mkIf cfg.impermanence {
- device = "tmpfs";
- fsType = "tmpfs";
- options = [ "size=1G" "mode=755" ];
- };
-
- fileSystems."/boot" = {
- inherit (cfg.boot) device;
- fsType = "vfat";
- options = [ "noatime" "umask=027" ];
- };
- };
-}