aboutsummaryrefslogtreecommitdiffstats
path: root/choose
blob: be4602a16d5578ed6a863d29d4c0aab62baf263e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
### this script is meant to take a \n delimited list of things
### then give the user a way of selecting on of them.
### it should output the selection on a line by itself.
### and use $1 as the message to give to the user.
#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 [ $DISPLAY ];then
  dmenu -l 10 -p "$1"
else
  printf "%s" "$1" ; ledit head -n1
fi