rework layout

This commit is contained in:
Jonas Rabenstein 2025-09-20 13:34:01 +02:00
commit c726b769c3
8 changed files with 254 additions and 195 deletions

View file

@ -25,9 +25,9 @@ let
BindReadOnlyPaths = per-file pkg (
name: "${pkg}/${name}:${cfg.dataDir}/plugins/${pkg.name}/${name}"
);
BindPaths = per-file pkg (
name: lib.optional (rw name) "${cfg.dataDir}/plugins/${pkg.name}/${name}"
);
BindPaths = builtins.map (name: "${cfg.dataDir}/plugins/${pkg.name}/${name}") [
"meta.json"
];
};
type.plugin = lib.types.addCheck lib.types.package (builtins.hasAttr "pluginLibraries");