about summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorJosé Romildo Malaquias <malaquias@gmail.com>2020-05-11 08:28:29 -0300
committerJosé Romildo Malaquias <malaquias@gmail.com>2020-05-11 08:28:29 -0300
commitbe7b83b460a6b90367885340121c2edf2a016389 (patch)
treefa60271fdaf867d8b64f5f40783c11d3ffc0406c /pkgs/applications
parent3baa8c1bdcd32b73766782026bf9e14f01567908 (diff)
downloadnixlib-be7b83b460a6b90367885340121c2edf2a016389.tar
nixlib-be7b83b460a6b90367885340121c2edf2a016389.tar.gz
nixlib-be7b83b460a6b90367885340121c2edf2a016389.tar.bz2
nixlib-be7b83b460a6b90367885340121c2edf2a016389.tar.lz
nixlib-be7b83b460a6b90367885340121c2edf2a016389.tar.xz
nixlib-be7b83b460a6b90367885340121c2edf2a016389.tar.zst
nixlib-be7b83b460a6b90367885340121c2edf2a016389.zip
jgmenu: optionally install a xfce4 panel plugin
- It is a contrib feature.
- Default to false.
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/misc/jgmenu/default.nix13
1 files changed, 13 insertions, 0 deletions
diff --git a/pkgs/applications/misc/jgmenu/default.nix b/pkgs/applications/misc/jgmenu/default.nix
index 8588a05b1229..12aece3ba550 100644
--- a/pkgs/applications/misc/jgmenu/default.nix
+++ b/pkgs/applications/misc/jgmenu/default.nix
@@ -8,6 +8,9 @@
 , menu-cache
 , xorg
 , makeWrapper
+, enableXfcePanelApplet ? false
+, xfce
+, gtk3
 }:
 
 stdenv.mkDerivation rec {
@@ -35,6 +38,16 @@ stdenv.mkDerivation rec {
     xorg.libXinerama
     xorg.libXrandr
     python3Packages.python
+  ] ++ stdenv.lib.optionals enableXfcePanelApplet [
+    gtk3
+    xfce.libxfce4util
+    xfce.xfce4-panel
+  ];
+
+  configureFlags = [
+  ]
+  ++ stdenv.lib.optionals enableXfcePanelApplet [
+    "--with-xfce4-panel-applet"
   ];
 
   postFixup = ''