about summary refs log tree commit diff
path: root/pkgs/desktops/xfce/core
diff options
context:
space:
mode:
authorRicardo M. Correia <rcorreia@wizy.org>2013-11-12 04:06:42 +0100
committerRicardo M. Correia <rcorreia@wizy.org>2013-11-19 15:38:57 +0100
commitfa52e46203837f9d81f561b4ea92c1e4702040ad (patch)
tree2649df862920f94f3d09d034f6d14253746a3057 /pkgs/desktops/xfce/core
parentbc05abe5c30489136eb9e34386f05d15ef8becc0 (diff)
downloadnixlib-fa52e46203837f9d81f561b4ea92c1e4702040ad.tar
nixlib-fa52e46203837f9d81f561b4ea92c1e4702040ad.tar.gz
nixlib-fa52e46203837f9d81f561b4ea92c1e4702040ad.tar.bz2
nixlib-fa52e46203837f9d81f561b4ea92c1e4702040ad.tar.lz
nixlib-fa52e46203837f9d81f561b4ea92c1e4702040ad.tar.xz
nixlib-fa52e46203837f9d81f561b4ea92c1e4702040ad.tar.zst
nixlib-fa52e46203837f9d81f561b4ea92c1e4702040ad.zip
xfce4-session: Don't set $PATH in xflock4 script
This makes Xfce4's "Lock Screen" action button actually work when xscreensaver
is installed and the daemon is running.
Diffstat (limited to 'pkgs/desktops/xfce/core')
-rw-r--r--pkgs/desktops/xfce/core/xfce4-session.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/desktops/xfce/core/xfce4-session.nix b/pkgs/desktops/xfce/core/xfce4-session.nix
index 2f05f521e013..a419f076b6e0 100644
--- a/pkgs/desktops/xfce/core/xfce4-session.nix
+++ b/pkgs/desktops/xfce/core/xfce4-session.nix
@@ -21,6 +21,11 @@ stdenv.mkDerivation rec {
       polkit
     ];
 
+  preBuild = ''
+    sed '/^PATH=/d'        -i scripts/xflock4
+    sed '/^export PATH$/d' -i scripts/xflock4
+  '';
+
   configureFlags = [ "--with-xsession-prefix=$(out)" ];
 
   preFixup = "rm $out/share/icons/hicolor/icon-theme.cache";