My dmenu build
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 
 

27 рядки
346 B

  1. #!/bin/sh
  2. CACHE=$HOME/.dmenu_cache
  3. IFS=:
  4. uptodate() {
  5. test ! -f $CACHE && return 1
  6. for dir in $PATH
  7. do
  8. test $dir -nt $CACHE && return 1
  9. done
  10. return 0
  11. }
  12. if ! uptodate
  13. then
  14. for dir in $PATH
  15. do
  16. for file in "$dir"/*
  17. do
  18. test -x "$file" && echo "${file##*/}"
  19. done
  20. done | sort | uniq > $CACHE.$$
  21. mv $CACHE.$$ $CACHE
  22. fi
  23. cat $CACHE