Update systemd-containers
This commit is contained in:
@ -121,6 +121,7 @@ in {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Allow start/stop containers without root password
|
||||||
modules.polkit.allowed-system-services = let
|
modules.polkit.allowed-system-services = let
|
||||||
container-services = lib.pipe virtualisation.oci-containers.containers [
|
container-services = lib.pipe virtualisation.oci-containers.containers [
|
||||||
builtins.attrNames
|
builtins.attrNames
|
||||||
@ -130,11 +131,13 @@ in {
|
|||||||
in
|
in
|
||||||
container-services;
|
container-services;
|
||||||
|
|
||||||
# TODO: Rewrite with builtins.pipe
|
# Generate list of containers for rofi menu
|
||||||
environment.etc."rofi-containers".text = let
|
environment.etc."rofi-containers".text = let
|
||||||
containers-list = attrNames virtualisation.oci-containers.containers;
|
containers = lib.pipe virtualisation.oci-containers.containers [
|
||||||
containers-filtered = filter (c: cfg.${c}.enable) containers-list;
|
builtins.attrNames
|
||||||
containers = concatStringsSep "\n" containers-filtered;
|
(builtins.filter (c: cfg.${c}.enable))
|
||||||
|
(builtins.concatStringsSep "\n")
|
||||||
|
];
|
||||||
in
|
in
|
||||||
containers;
|
containers;
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user