dmenu_path - dmenu - dynamic menu
(HTM) git clone git://git.suckless.org/dmenu
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) 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