From 115ff9a06870d51702918cd926199e2271bf4f92 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 15 May 2022 12:02:59 +0200 Subject: Added option to specify alternative menu. Some general cleanup. --- dmenu-urlselect | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'dmenu-urlselect') diff --git a/dmenu-urlselect b/dmenu-urlselect index e19ec7b..d4e1f59 100755 --- a/dmenu-urlselect +++ b/dmenu-urlselect @@ -2,9 +2,18 @@ # Finds all URLs in stdin and prompts a dmenu choice, then writes the selected # url to stdout. +# Usage: dmenu-urlselect [-m menu] # Requires: dmenu (or similar), urlgrep -menu=${MENU:-dmenu} -menuopts="-l 20" +menu="dmenu -i -l 20" -urlgrep | $menu $menuopts +while getopts "m:" opt; do + case "$opt" in + m) + menu="$OPTARG" + ;; + esac +done +shift `expr $OPTIND - 1` + +urlgrep | $menu -- cgit v1.3