diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2021-06-01 19:34:36 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-01 19:34:36 +0200 |
commit | ab0d28758e9fe82a13c0c2f96063727d4f54ecb4 (patch) | |
tree | 4b00bca2478ef6023c1729ecae8e83510c849458 /nixos/modules/services/x11 | |
parent | 1508c220f98d3166c8b4fda94a409e1c3a11cf79 (diff) | |
parent | 6bcd4fe4effb0c8984feaf57b85a581376489618 (diff) | |
download | nixpkgs-ab0d28758e9fe82a13c0c2f96063727d4f54ecb4.tar nixpkgs-ab0d28758e9fe82a13c0c2f96063727d4f54ecb4.tar.gz nixpkgs-ab0d28758e9fe82a13c0c2f96063727d4f54ecb4.tar.bz2 nixpkgs-ab0d28758e9fe82a13c0c2f96063727d4f54ecb4.tar.lz nixpkgs-ab0d28758e9fe82a13c0c2f96063727d4f54ecb4.tar.xz nixpkgs-ab0d28758e9fe82a13c0c2f96063727d4f54ecb4.tar.zst nixpkgs-ab0d28758e9fe82a13c0c2f96063727d4f54ecb4.zip |
Merge pull request #125180 from chpatrick/gnome-flashback-panel-modules
gnome-flashback: add module support to gnome-panel for installing applets
Diffstat (limited to 'nixos/modules/services/x11')
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/gnome.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/gnome.nix b/nixos/modules/services/x11/desktop-managers/gnome.nix index 37e61f32823..2b2ee019aeb 100644 --- a/nixos/modules/services/x11/desktop-managers/gnome.nix +++ b/nixos/modules/services/x11/desktop-managers/gnome.nix @@ -256,6 +256,17 @@ in default = []; description = "Other GNOME Flashback sessions to enable."; }; + + panelModulePackages = mkOption { + default = [ pkgs.gnome.gnome-applets ]; + type = types.listOf types.path; + description = '' + Packages containing modules that should be made available to <literal>gnome-panel</literal> (usually for applets). + + If you're packaging something to use here, please install the modules in <literal>$out/lib/gnome-panel/modules</literal>. + ''; + example = literalExample "[ pkgs.gnome.gnome-applets ]"; + }; }; }; @@ -318,6 +329,7 @@ in (wm: pkgs.gnome.gnome-flashback.mkSessionForWm { inherit (wm) wmName wmLabel wmCommand enableGnomePanel; + inherit (cfg.flashback) panelModulePackages; } ) flashbackWms; |