Переглянути джерело

re-applied Peter Hartlich's and Jukkas dmenu-related patches, for odd reasons they disappeared

master
Anselm R Garbe 16 роки тому
джерело
коміт
7195e941c1
3 змінених файлів з 10 додано та 10 видалено
  1. +1
    -1
      config.mk
  2. +8
    -8
      dmenu_path
  3. +1
    -1
      dmenu_run

+ 1
- 1
config.mk Переглянути файл

@@ -1,5 +1,5 @@
# dmenu version
VERSION = 3.6
VERSION = 3.7

# Customize below to fit your system



+ 8
- 8
dmenu_path Переглянути файл

@@ -3,24 +3,24 @@ CACHE=$HOME/.dmenu_cache
IFS=:

uptodate() {
test ! -f $CACHE && return 1
test -f "$CACHE" &&
for dir in $PATH
do
test $dir -nt $CACHE && return 1
test ! $dir -nt "$CACHE" || return 1
done
return 0
}

if ! uptodate
then
for dir in $PATH
do
for file in "$dir"/*
cd "$dir" &&
for file in *
do
test -x "$file" && echo "${file##*/}"
test -x "$file" && echo "$file"
done
done | sort | uniq > $CACHE.$$
mv $CACHE.$$ $CACHE
done | sort -u > "$CACHE".$$ &&
mv "$CACHE".$$ "$CACHE"
fi

cat $CACHE
cat "$CACHE"

+ 1
- 1
dmenu_run Переглянути файл

@@ -1,2 +1,2 @@
#!/bin/sh
exe=`dmenu_path | dmenu $*` && exec $exe
exe=`dmenu_path | dmenu ${1+"$@"}` && exec $exe

Завантаження…
Відмінити
Зберегти