description = ''
Etherpad lite package to use.
'';
+ example = lib.literalExample ''
+ pkgs.webapps.etherpad-lite.withModules (p: [ p.ep_align ]);
+ '';
};
modules = lib.mkOption {
type = lib.types.listOf lib.types.package;
default = [];
description = ''
Etherpad lite modules to use.
+ DEPRECATED: use package directly
'';
};
# Output variables
workdir = lib.mkOption {
type = lib.types.package;
- default = cfg.package.withModules cfg.modules;
+ default = cfg.package.withModules (_: cfg.modules);
description = ''
Adjusted Etherpad lite package with plugins
'';