From a88dccd8e5ae7ef1f707d381efe6b5034530b545 Mon Sep 17 00:00:00 2001 From: Alexander Gehrke Date: Mon, 11 Jan 2021 10:37:20 +0100 Subject: [PATCH] venv: set fzf initial prompt to arguments passed to venv --- misc/venv | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/misc/venv b/misc/venv index 5e2dbbf..e96703d 100755 --- a/misc/venv +++ b/misc/venv @@ -79,7 +79,7 @@ if [[ -n $tmsu ]]; then venv=$( for i in $(tmsu files --directory lang=python); do [[ -d $i/venv ]] && echo $i/venv - done | fzf) + done | fzf -q "$*") if [[ -n $venv ]]; then exec venvsh $venv else @@ -103,11 +103,11 @@ pyenvs() { } if [[ $pyenv && ! $find ]]; then - venv=$(pyenvs | fzf) + venv=$(pyenvs | fzf -q "$*") elif [[ ! $pyenv && $find ]]; then - venv=$(fd -I -t d 'venv$' $1 | fzf) + venv=$(fd -I -t d 'venv$' $1 | fzf -q "$*") else - venv=$(cat <(fd -I -t d 'venv$' $1) <(pyenvs) | fzf) + venv=$(cat <(fd -I -t d 'venv$' $1) <(pyenvs) | fzf -q "$*") fi if [[ -n $venv ]]; then