diff options
| author | Alejandro Soto <alejandro@34project.org> | 2024-07-14 17:53:13 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2024-07-15 09:34:00 -0600 |
| commit | 02abf4ed0131237c25e0a10db50fa4c41a902a50 (patch) | |
| tree | 20904894fc0952806e341cdaff5941e81b3ce51c /sys/fs/default.nix | |
| parent | 08e746700341dda3e3bdf704332fc3c07053d3e7 (diff) | |
sys: final merge of dmz, hv into sys
Diffstat (limited to 'sys/fs/default.nix')
| -rw-r--r-- | sys/fs/default.nix | 35 |
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" ]; - }; - }; -} |
