Xinqi Bao's Git
projects
/
dmenu.git
/ blob
summary
|
log
|
commit
|
diff
|
tree
history
|
raw
|
HEAD
revert IME support
[dmenu.git]
/
dmenu_path
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