1

Modules/Polkit: Replace lib.pipe with pipe operator

This commit is contained in:
2025-07-20 00:42:19 +02:00
parent 59529fe194
commit 60d2bec966
2 changed files with 18 additions and 18 deletions

View File

@ -23,19 +23,19 @@ in {
always-services = [];
mkServicePredicate = service: "action.lookup(\"unit\") == \"${service}\"";
servicePredicates = lib.pipe (cfg.allowedSystemServices ++ always-services) [
(builtins.map mkServicePredicate)
(builtins.concatStringsSep " ||\n")
];
servicePredicates =
(cfg.allowedSystemServices ++ always-services)
|> builtins.map mkServicePredicate
|> builtins.concatStringsSep " ||\n";
# Actions that should always be allowed
always-actions = [];
mkActionPredicate = action: "action.id == \"${action}\"";
actionPredicates = lib.pipe (cfg.allowedActions ++ always-actions) [
(builtins.map mkActionPredicate)
(builtins.concatStringsSep " ||\n")
];
actionPredicates =
(cfg.allowedActions ++ always-actions)
|> builtins.map mkActionPredicate
|> builtins.concatStringsSep " ||\n";
in
lib.concatStrings [
''