summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2018-12-02 14:52:25 +0100
committertv <tv@krebsco.de>2018-12-02 15:37:42 +0100
commitb9bd7a08b8aab6c0a7b4df5bad2ac7d40474633a (patch)
tree9c6a9de4938b7a4ca315ad2bf121b52e63702105
parent29d9070f04fd57ced04b4304f27b4adc042c4388 (diff)
tv xmonad: find all paths
-rw-r--r--tv/2configs/xserver/default.nix1
-rw-r--r--tv/5pkgs/haskell/xmonad-tv/src/Paths.hs4
2 files changed, 3 insertions, 2 deletions
diff --git a/tv/2configs/xserver/default.nix b/tv/2configs/xserver/default.nix
index 22c94f7b..48029556 100644
--- a/tv/2configs/xserver/default.nix
+++ b/tv/2configs/xserver/default.nix
@@ -99,6 +99,7 @@ in {
pkgs.fzmenu
pkgs.pulseaudioLight.out
pkgs.rxvt_unicode
+ "/run/wrappers" # for slock, and su
];
serviceConfig = {
SyslogIdentifier = "xmonad";
diff --git a/tv/5pkgs/haskell/xmonad-tv/src/Paths.hs b/tv/5pkgs/haskell/xmonad-tv/src/Paths.hs
index e12c25bd..317900c1 100644
--- a/tv/5pkgs/haskell/xmonad-tv/src/Paths.hs
+++ b/tv/5pkgs/haskell/xmonad-tv/src/Paths.hs
@@ -13,10 +13,10 @@ passmenu :: FilePath
passmenu = findExecutable "passmenu"
slock :: FilePath
-slock = "/run/wrappers/bin/slock"
+slock = findExecutable "slock"
su :: FilePath
-su = "/run/wrappers/bin/su"
+su = findExecutable "su"
urxvtc :: FilePath
urxvtc = findExecutable "urxvtc"