Commit 5a2d1d9
Changed files (1)
modules
services
modules/services/podman.nix
@@ -1,5 +1,11 @@
{
den.aspects.services.podman = {
+ cache = {
+ directories = [
+ "/var/lib/containers"
+ ];
+ };
+
nixos = {config, ...}: {
virtualisation.podman = {
enable = true;
@@ -21,8 +27,20 @@
virtualisation.oci-containers.backend = "podman";
};
- provides.to-users.user = {
- extraGroups = ["podman"];
+ provides.to-users = {
+ includes = [
+ {
+ cacheHome = {config, ...}: {
+ directories = [
+ "${config.xdg.data.directory}/containers"
+ ];
+ };
+ }
+ ];
+
+ user = {
+ extraGroups = ["podman"];
+ };
};
};
}