diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-05-13 12:01:05 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-13 12:01:05 +0000 |
commit | 51e24f4508ee56c893203a79473c48d984874f28 (patch) | |
tree | bf16eea68bafabea3aaed93cf0e90fc572a4fc70 /nixos | |
parent | 62aa23a079397389aa54f134932b5df9b9c7818c (diff) | |
parent | c56f804721f9c47a51ae41ef94df7000165493c5 (diff) |
Merge master into staging-next
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/budgie.nix | 18 | ||||
-rw-r--r-- | nixos/modules/system/boot/systemd/repart.nix | 2 | ||||
-rw-r--r-- | nixos/tests/budgie.nix | 2 |
3 files changed, 15 insertions, 7 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/budgie.nix b/nixos/modules/services/x11/desktop-managers/budgie.nix index 2eff81750d9e0..b7341d4d8b491 100644 --- a/nixos/modules/services/x11/desktop-managers/budgie.nix +++ b/nixos/modules/services/x11/desktop-managers/budgie.nix @@ -45,10 +45,15 @@ in { enable = mkEnableOption (mdDoc "the Budgie desktop"); sessionPath = mkOption { - description = mdDoc "Additional list of packages to be added to the session search path. Useful for GSettings-conditional autostart."; - type = with types; listOf package; - example = literalExpression "[ pkgs.budgie.budgie-desktop-view ]"; + description = lib.mdDoc '' + Additional list of packages to be added to the session search path. + Useful for GSettings-conditional autostart. + + Note that this should be a last resort; patching the package is preferred (see GPaste). + ''; + type = types.listOf types.package; default = []; + example = literalExpression "[ pkgs.gnome.gpaste ]"; }; extraGSettingsOverrides = mkOption { @@ -59,20 +64,21 @@ in { extraGSettingsOverridePackages = mkOption { description = mdDoc "List of packages for which GSettings are overridden."; - type = with types; listOf path; + type = types.listOf types.path; default = []; }; extraPlugins = mkOption { description = mdDoc "Extra plugins for the Budgie desktop"; - type = with types; listOf package; + type = types.listOf types.package; default = []; + example = literalExpression "[ pkgs.budgiePlugins.budgie-analogue-clock-applet ]"; }; }; environment.budgie.excludePackages = mkOption { description = mdDoc "Which packages Budgie should exclude from the default environment."; - type = with types; listOf package; + type = types.listOf types.package; default = []; example = literalExpression "[ pkgs.mate-terminal ]"; }; diff --git a/nixos/modules/system/boot/systemd/repart.nix b/nixos/modules/system/boot/systemd/repart.nix index 1f176252dc1ea..251c7e2361231 100644 --- a/nixos/modules/system/boot/systemd/repart.nix +++ b/nixos/modules/system/boot/systemd/repart.nix @@ -121,4 +121,6 @@ in ]; }; }; + + meta.maintainers = with lib.maintainers; [ nikstur ]; } diff --git a/nixos/tests/budgie.nix b/nixos/tests/budgie.nix index a2599572b3bf0..8fe32bb26fbd5 100644 --- a/nixos/tests/budgie.nix +++ b/nixos/tests/budgie.nix @@ -23,7 +23,7 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: { services.xserver.desktopManager.budgie = { enable = true; extraPlugins = [ - pkgs.budgie.budgie-analogue-clock-applet + pkgs.budgiePlugins.budgie-analogue-clock-applet ]; }; }; |