dmenu_path - dmenu - dynamic menu | |
git clone git://git.suckless.org/dmenu | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
dmenu_path (240B) | |
--- | |
1 #!/bin/sh | |
2 | |
3 cachedir="${XDG_CACHE_HOME:-"$HOME/.cache"}" | |
4 cache="$cachedir/dmenu_run" | |
5 | |
6 [ ! -e "$cachedir" ] && mkdir -p "$cachedir" | |
7 | |
8 IFS=: | |
9 if stest -dqr -n "$cache" $PATH; then | |
10 stest -flx $PATH | sort -u | tee "$cache" | |
11 else | |
12 cat "$cache" | |
13 fi |