about summary refs log tree commit diff
path: root/modules/workstation/podman
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2019-09-10 11:30:43 +0000
committerAlyssa Ross <hi@alyssa.is>2019-09-16 22:13:46 +0000
commit1c4ec8218d6a50c8f4e336fd7918835cb3f87560 (patch)
tree11069ecb55eee85430e74e00c4b9e98fe657ef25 /modules/workstation/podman
parentafcf2d55332c5c01c2d989e9d010577d257cb6cc (diff)
downloadnixlib-1c4ec8218d6a50c8f4e336fd7918835cb3f87560.tar
nixlib-1c4ec8218d6a50c8f4e336fd7918835cb3f87560.tar.gz
nixlib-1c4ec8218d6a50c8f4e336fd7918835cb3f87560.tar.bz2
nixlib-1c4ec8218d6a50c8f4e336fd7918835cb3f87560.tar.lz
nixlib-1c4ec8218d6a50c8f4e336fd7918835cb3f87560.tar.xz
nixlib-1c4ec8218d6a50c8f4e336fd7918835cb3f87560.tar.zst
nixlib-1c4ec8218d6a50c8f4e336fd7918835cb3f87560.zip
modules/podman: use fuse-overlayfs
This is much faster than vfs.
Diffstat (limited to 'modules/workstation/podman')
-rw-r--r--modules/workstation/podman/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/workstation/podman/default.nix b/modules/workstation/podman/default.nix
index 491c3786cfd0..68fa06e20949 100644
--- a/modules/workstation/podman/default.nix
+++ b/modules/workstation/podman/default.nix
@@ -34,9 +34,12 @@
   xdg.config.users.qyliss.paths."podman/.config/containers/storage.conf" =
     pkgs.writeText "storage.conf" ''
       [storage]
-      driver = "vfs"
+      driver = "overlay"
       runroot = "/tmp/1000"
       graphroot = "/home/state/podman/containers/storage"
+
+      [storage.options]
+      mount_program = "${pkgs.fuse-overlayfs}/bin/fuse-overlayfs"
     '';
 
   home.qyliss.dirs."state/podman" = {};