···4545 enable = mkEnableOption (mdDoc "the Budgie desktop");
46464747 sessionPath = mkOption {
4848- description = mdDoc "Additional list of packages to be added to the session search path. Useful for GSettings-conditional autostart.";
4949- type = with types; listOf package;
5050- example = literalExpression "[ pkgs.budgie.budgie-desktop-view ]";
4848+ description = lib.mdDoc ''
4949+ Additional list of packages to be added to the session search path.
5050+ Useful for GSettings-conditional autostart.
5151+5252+ Note that this should be a last resort; patching the package is preferred (see GPaste).
5353+ '';
5454+ type = types.listOf types.package;
5155 default = [];
5656+ example = literalExpression "[ pkgs.gnome.gpaste ]";
5257 };
53585459 extraGSettingsOverrides = mkOption {
···59646065 extraGSettingsOverridePackages = mkOption {
6166 description = mdDoc "List of packages for which GSettings are overridden.";
6262- type = with types; listOf path;
6767+ type = types.listOf types.path;
6368 default = [];
6469 };
65706671 extraPlugins = mkOption {
6772 description = mdDoc "Extra plugins for the Budgie desktop";
6868- type = with types; listOf package;
7373+ type = types.listOf types.package;
6974 default = [];
7575+ example = literalExpression "[ pkgs.budgiePlugins.budgie-analogue-clock-applet ]";
7076 };
7177 };
72787379 environment.budgie.excludePackages = mkOption {
7480 description = mdDoc "Which packages Budgie should exclude from the default environment.";
7575- type = with types; listOf package;
8181+ type = types.listOf types.package;
7682 default = [];
7783 example = literalExpression "[ pkgs.mate-terminal ]";
7884 };