diff options
author | Federico Damián Schonborn <fdschonborn@gmail.com> | 2023-04-21 21:23:07 -0300 |
---|---|---|
committer | Federico Damián Schonborn <fdschonborn@gmail.com> | 2023-04-23 10:39:37 -0300 |
commit | 3c0f50b28c2f1c222211176493f1c96235b12330 (patch) | |
tree | 328b3e1147f5506845033c94cae522c8cd73d409 /nixos/modules/services/x11 | |
parent | 2a789314349583bb3ad0fb98e88dee972ade6b3f (diff) |
nixos/budgie: Add services.xserver.desktopManager.budgie.extraPlugins option
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
Diffstat (limited to 'nixos/modules/services/x11')
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/budgie.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/budgie.nix b/nixos/modules/services/x11/desktop-managers/budgie.nix index 14bc80f44457d..19ad077dd919e 100644 --- a/nixos/modules/services/x11/desktop-managers/budgie.nix +++ b/nixos/modules/services/x11/desktop-managers/budgie.nix @@ -62,6 +62,12 @@ in { type = with types; listOf path; default = []; }; + + extraPlugins = mkOption { + description = mdDoc "Extra plugins for the Budgie desktop"; + type = with types; listOf package; + default = []; + }; }; environment.budgie.excludePackages = mkOption { @@ -103,12 +109,12 @@ in { # Budgie Desktop. budgie.budgie-backgrounds budgie.budgie-control-center - budgie.budgie-desktop + (budgie.budgie-desktop-with-plugins.override { plugins = cfg.extraPlugins; }) budgie.budgie-desktop-view budgie.budgie-screensaver # Required by the Budgie Desktop session. - (gnome.gnome-session.override {gnomeShellSupport = false;}) + (gnome.gnome-session.override { gnomeShellSupport = false; }) # Required by Budgie Menu. gnome-menus |