From 638b8cf04e90398673f719f8fc1323771ad750de Mon Sep 17 00:00:00 2001 From: vg Date: Mon, 16 Jan 2023 17:38:00 +0100 Subject: workaround missing user environment before running command --- fzf-url.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/fzf-url.sh b/fzf-url.sh index 0b2f66a..fa49f9d 100755 --- a/fzf-url.sh +++ b/fzf-url.sh @@ -16,6 +16,8 @@ fzf_filter() { } open_url() { + #set -x + #echo "browser is $BROWSER" if hash xdg-open &>/dev/null; then nohup xdg-open "$@" elif hash open &>/dev/null; then @@ -23,8 +25,15 @@ open_url() { elif [[ -n $BROWSER ]]; then nohup "$BROWSER" "$@" fi + #set +x } +# source user environment before running xdg-open or $BROWSER if they +# redefine it. +if [ -e ~/.config/shell/environment ]; then + source ~/.config/shell/environment +fi + limit='screen' [[ $# -ge 2 ]] && limit=$2 -- cgit v1.2.3