sxmo_appmenu.sh Only ever pick first match in sxmo_appmenu.sh
This commit is contained in:
parent
26d8ff0ba6
commit
95f93c87d4
1 changed files with 3 additions and 3 deletions
|
@ -243,9 +243,9 @@ mainloop() {
|
|||
dmenu -idx "$DMENUIDX" -l 14 -c -fn "Terminus-30" -p "$WINNAME" | (
|
||||
PICKED="$(cat)"
|
||||
echo "$PICKED" | grep . || quit
|
||||
LOOP="$(echo "$PROGCHOICES" | grep -F "$PICKED" | cut -d '^' -f2)"
|
||||
CMD="$(echo "$PROGCHOICES" | grep -F "$PICKED" | cut -d '^' -f3)"
|
||||
DMENUIDX="$(echo "$PROGCHOICES" | grep -F -n "$PICKED" | cut -d ':' -f1)"
|
||||
LOOP="$(echo "$PROGCHOICES" | grep -m1 -F "$PICKED" | cut -d '^' -f2)"
|
||||
CMD="$(echo "$PROGCHOICES" | grep -m1 -F "$PICKED" | cut -d '^' -f3)"
|
||||
DMENUIDX="$(echo "$PROGCHOICES" | grep -m1 -F -n "$PICKED" | cut -d ':' -f1)"
|
||||
echo "Eval: <$CMD> from picked <$PICKED> with loop <$LOOP>"
|
||||
if echo "$LOOP" | grep 1; then
|
||||
eval "$CMD"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue