commit f446c14

hovercats  ·  2023-03-29 18:24:16 +0000 UTC
parent c3b440d
use -c option for dmenu where applicable
7 files changed,  +12, -12
+2, -2
 1@@ -10,9 +10,9 @@ cd $DIR
 2 
 3 switch($1) {
 4 case -d
 5-	sel=`{find . -type f | awk -F "/" '{print $NF}' | dmenu -i -l 20 -p 'Delete:'}
 6+	sel=`{find . -type f | awk -F "/" '{print $NF}' | dmenu -c -i -l 20 -p 'Delete:'}
 7 	rm -rf $"sel
 8 case *
 9-	sel=`{find . -type f | awk -F "/" '{print $NF}' | dmenu -i -l 20 -p 'Play:'}
10+	sel=`{find . -type f | awk -F "/" '{print $NF}' | dmenu -c -i -l 20 -p 'Play:'}
11 	mpv $"sel
12 }
+2, -2
 1@@ -10,9 +10,9 @@ cd $DIR
 2 
 3 switch($1) {
 4 case -d
 5-	sel=`{find *.pdf -type f | awk -F "/" '{print $NF}' | dmenu -i -l 20 -p 'Delete:'}
 6+	sel=`{find *.pdf -type f | awk -F "/" '{print $NF}' | dmenu -c -i -l 20 -p 'Delete:'}
 7 	rm -rf $"sel
 8 case *
 9-	sel=`{find *.pdf -type f | awk -F "/" '{print $NF}' | dmenu -i -l 20 -p 'View:'}
10+	sel=`{find *.pdf -type f | awk -F "/" '{print $NF}' | dmenu -c -i -l 20 -p 'View:'}
11 	mupdf $"sel
12 }
+1, -1
1@@ -6,7 +6,7 @@
2 ENGINE='https://duckduckgo.com/?q='
3 
4 # Spaces are not allowed, so substitute them to correct string
5-STRING=`{printf '' | dmenu -p 'Search' | sed 's/ /%20/g'}
6+STRING=`{printf '' | dmenu -c -p 'Search' | sed 's/ /%20/g'}
7 
8 if (test -z $STRING){
9 	exit 1
+2, -2
 1@@ -36,7 +36,7 @@ bmks_ls () {
 2 }
 3 
 4 go_to () {
 5-SELECTION="$(sort "${bookmarks}" | dmenu -i -l 10 | awk '{print $(NF)}')"
 6+SELECTION="$(sort "${bookmarks}" | dmenu -c -i -l 10 | awk '{print $(NF)}')"
 7 if [ -z "${SELECTION}" ]; then
 8 	exit 1
 9 else
10@@ -46,7 +46,7 @@ fi
11 
12 bmks_del () {
13 	case "$$" in
14-		*) sed "/$(sort "$bookmarks" | dmenu -i -l 10)/d" "$bookmarks" > _ && mv -f _ "$bookmarks" ;;
15+		*) sed "/$(sort "$bookmarks" | dmenu -c -i -l 10)/d" "$bookmarks" > _ && mv -f _ "$bookmarks" ;;
16 	esac
17 }
18 
+2, -2
 1@@ -10,9 +10,9 @@ cd "$DIR"
 2 
 3 case $1 in
 4   -d)
 5-  rm -rf "$(find . -type f | awk -F "/" '{print $NF}' | dmenu -i -l 20 -p 'Delete:')"
 6+  rm -rf "$(find . -type f | awk -F "/" '{print $NF}' | dmenu -c -i -l 20 -p 'Delete:')"
 7   ;;
 8    *)
 9-  mpv "$(find . -type f | awk -F "/" '{print $NF}' | dmenu -i -l 20 -p 'Play:')"
10+  mpv "$(find . -type f | awk -F "/" '{print $NF}' | dmenu -c -i -l 20 -p 'Play:')"
11   ;;
12 esac
+2, -2
 1@@ -10,9 +10,9 @@ cd "$DIR"
 2 
 3 case $1 in
 4   -d)
 5-  rm -rf "$(find ./*.pdf -type f | awk -F "/" '{print $NF}' | dmenu -i -l 20 -p 'Delete:')"
 6+  rm -rf "$(find ./*.pdf -type f | awk -F "/" '{print $NF}' | dmenu -c -i -l 20 -p 'Delete:')"
 7   ;;
 8    *)
 9-  mupdf "$(find ./*.pdf -type f |awk -F "/" '{print $NF}' | dmenu -i -l 20 -p 'View:')"
10+  mupdf "$(find ./*.pdf -type f |awk -F "/" '{print $NF}' | dmenu -c -i -l 20 -p 'View:')"
11   ;;
12 esac
+1, -1
1@@ -9,7 +9,7 @@ browser="$BROWSER"
2 ENGINE='https://duckduckgo.com/?q='
3 
4 # Spaces are not allowed, so substitute them to correct string
5-STRING=$(printf '' | dmenu -p 'Search' | sed 's/ /%20/g')
6+STRING=$(printf '' | dmenu -c -p 'Search' | sed 's/ /%20/g')
7 
8 if [ -z "$STRING" ]; then
9     exit 1