summaryrefslogtreecommitdiff
path: root/system/virt
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-03-12 13:01:28 -0400
committerFreya Murphy <freya@freyacat.org>2026-03-12 13:01:28 -0400
commitaf9286f525770ce196bbf66a2da4ca9be1d34c75 (patch)
tree161cb2ff0c129039dcf6b9389b9f64c6f3ba71c3 /system/virt
parentthinkpad: get workin again (diff)
downloaddotfiles-nix-af9286f525770ce196bbf66a2da4ca9be1d34c75.tar.gz
dotfiles-nix-af9286f525770ce196bbf66a2da4ca9be1d34c75.tar.bz2
dotfiles-nix-af9286f525770ce196bbf66a2da4ca9be1d34c75.zip
refactor some stuff
Diffstat (limited to 'system/virt')
-rw-r--r--system/virt/docker.nix14
1 files changed, 9 insertions, 5 deletions
diff --git a/system/virt/docker.nix b/system/virt/docker.nix
index 9dcb7e2..2376574 100644
--- a/system/virt/docker.nix
+++ b/system/virt/docker.nix
@@ -5,13 +5,17 @@
}: let
inherit (lib) mkIf;
cfg = config.virt.docker;
+ rootfs = config.fileSystems."/".fsType;
in {
config = mkIf cfg.enable {
- virtualisation.docker = {
- enable = true;
- enableOnBoot = false;
- storageDriver = "btrfs";
- };
+ virtualisation.docker =
+ {
+ enable = true;
+ enableOnBoot = false;
+ }
+ // mkIf (rootfs == "btrfs") {
+ storageDriver = "btrfs";
+ };
users.groups.docker.members = [config.user];
};
}