summaryrefslogtreecommitdiff
path: root/choose
diff options
context:
space:
mode:
authorepoch <epoch@enzo.thebackupbox.net>2021-11-14 04:24:51 +0000
committerepoch <epoch@enzo.thebackupbox.net>2021-11-14 04:24:51 +0000
commite43385e2cd39e7f31d594b348228d62b41515a68 (patch)
tree9c348a3ae7c25c620d3a75e2945ae8ca34275eaa /choose
parent3c5cd5e68278f82cc071623419e1a205c6fee38b (diff)
downloaduritools-e43385e2cd39e7f31d594b348228d62b41515a68.tar.gz
uritools-e43385e2cd39e7f31d594b348228d62b41515a68.zip
choose has a default prompt if it is missing of $0. copy_start_nevermind.sh now uses -a from geturiline instead of assuming the first option
Diffstat (limited to 'choose')
-rwxr-xr-xchoose7
1 files changed, 6 insertions, 1 deletions
diff --git a/choose b/choose
index 1ec7dd7..816243c 100755
--- a/choose
+++ b/choose
@@ -6,10 +6,15 @@
#message=$1
#shift
#sed 's|,|\\,|g;s|:|\\:|g' | tr '\n' ',' | rev | cut -b2- | rev | tr '\n' '\0' | xargs -0 xmessage -nearmouse "$@" "$message" -print -buttons
+if [ "$1" ];then
+ prompt="$1"
+else
+ prompt="< $0 >"
+fi
if [ $DISPLAY ];then
#usage: dmenu [-bfiv] [-l lines] [-p prompt] [-fn font] [-m monitor]
# [-nb color] [-nf color] [-sb color] [-sf color] [-w windowid]
- dmenu -l 10 -p "$1" -nb '#000000' -nf '#00aa00' -sb '#006600' -sf '#00ff00'
+ dmenu -l 10 -p "$prompt" -nb '#000000' -nf '#00aa00' -sb '#006600' -sf '#00ff00'
else
printf "%s" "$1"
fi