From 5733f928fa5654ba577aec7642183dfda38bb2d2 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sat, 16 May 2020 09:04:43 +0200 Subject: [PATCH] [gopass] Add passing arguments to rofi Can be used to style rofi-gopass or add additional keybindings or change functionality slightly in a relatively easy way. --- gopass/.local/bin/rofi-gopass | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gopass/.local/bin/rofi-gopass b/gopass/.local/bin/rofi-gopass index dd639cb..8044305 100755 --- a/gopass/.local/bin/rofi-gopass +++ b/gopass/.local/bin/rofi-gopass @@ -4,13 +4,13 @@ # selector wrapper # uses rofi if found, or dmenu if found, complains if no selector available +# passes along any options given to main script +rofi_opts=("$@") _rofi() { if type rofi 2>/dev/null; then - echo "rofi found" 1>&2 - rofi -dmenu -no-auto-select -i "$@" -p "Entry" + rofi -dmenu -no-auto-select -i "${rofi_opts[@]}" "$@" -p "Entry" elif type dmenu 2>/dev/null; then - echo "dmenu found" 1>&2 - dmenu -i "$@" -p "Entry" + dmenu -i "${rofi_opts[@]}" "$@" -p "Entry" else exist rofi critical "rofi-gopass" || exit 0 fi