]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/webapps/etherpad-lite.nix
Fix some etherpad-lite modules and packaging
[perso/Immae/Config/Nix.git] / modules / webapps / etherpad-lite.nix
index 7f0e2ed4afbc41c303b887e367af78ccb845e689..2e0995287e7f07074ebc7dfdf1694f383a851aa3 100644 (file)
@@ -57,18 +57,22 @@ in
       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
       '';