diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2023-03-21 22:44:57 +0100 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2023-03-21 22:44:57 +0100 |
| commit | 7e0ace1f1e5334f13580facb53c253c94c6913f6 (patch) | |
| tree | 4402dc23367ba034bc40fe875ddd932d35a0553b /dmenu_path | |
| parent | b4ba1c81698f91edf94c728677eba9de59f022f4 (diff) | |
add dmenu-wl_run and dmenu_path and config.mk
Diffstat (limited to 'dmenu_path')
| -rwxr-xr-x | dmenu_path | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/dmenu_path b/dmenu_path new file mode 100755 index 0000000..a8bfafe --- /dev/null +++ b/dmenu_path @@ -0,0 +1,13 @@ +#!/bin/sh + +cachedir="${XDG_CACHE_HOME:-"$HOME"/.cache}" +cache="$cachedir/dmenu_run" + +[ ! -e "$cachedir" ] && mkdir -p "$cachedir" + +IFS=: +if stest -dqr -n "$cache" $PATH; then + stest -flx $PATH | sort -u | tee "$cache" +else + cat "$cache" +fi |