anchor.diff:        };
   
         plugins = mkOption {
  -        type = types.path;
  +        type = with types; listOf str;
           description = ''
             Specifies a list of plugins to load. Plugins may be specified either
             by their path or by their module name. If the plugin name starts
  
positive.code:       haskellPackages = mkDefault pkgs.haskellPackages;
        staticDir = gititShared + "/data/static";
        templatesDir = gititShared + "/data/templates";
        plugins = gititShared + "/plugins/Dot.hs";
      };
  
      users.extraUsers.gitit = {
  
negative.code:     no-edit: ${cfg.noEdit}
      default-summary: ${cfg.defaultSummary}
      table-of-contents: ${toYesNo cfg.tableOfContents}
      plugins: ${concatStringsSep "," cfg.plugins}
      use-cache: ${toYesNo cfg.useCache}
      cache-dir: ${cfg.cacheDir}
      max-upload-size: ${cfg.maxUploadSize}
  