summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
Diffstat (limited to 'home')
-rw-r--r--home/isolation.nix19
1 files changed, 17 insertions, 2 deletions
diff --git a/home/isolation.nix b/home/isolation.nix
index cfb6872..276d0d8 100644
--- a/home/isolation.nix
+++ b/home/isolation.nix
@@ -1,4 +1,19 @@
-{ lib, pkgs, ... }:
+{ lib, ... }:
with lib; {
- home.isolation.enable = true;
+ home.isolation = {
+ enable = true;
+ btrfsSupport = true;
+
+ defaults = {
+ static = false;
+ bindHome = "home";
+
+ persist = {
+ base = "shenvs";
+ btrfs = true;
+ };
+ };
+
+ modules = import ../util/importAll.nix lib { root = ./shenvs; };
+ };
}