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-mail-aliases | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'dmenu-mail-aliases') diff --git a/dmenu-mail-aliases b/dmenu-mail-aliases index 483dffc..582f8e3 100755 --- a/dmenu-mail-aliases +++ b/dmenu-mail-aliases @@ -2,10 +2,19 @@ # Select mail alias via dmenu # The email address must be the second word in a line of $aliasfile +# Usage: dmenu-mail-aliases [-m menu] # Requires: dmenu (or similar) -menu=${MENU:-dmenu} -menuopts="-l 20" +menu="dmenu -l 20" aliasfile="$HOME/.mblaze/aliases" +while getopts "m:" opt; do + case "$opt" in + m) + menu="$OPTARG" + ;; + esac +done +shift `expr $OPTIND - 1` + $menu $menuopts <"$aliasfile" | awk '{print $NF}' -- cgit v1.3