diff options
author | vg <vgm+dev@devys.org> | 2023-01-16 17:38:00 +0100 |
---|---|---|
committer | vg <vgm+dev@devys.org> | 2023-01-16 17:38:00 +0100 |
commit | 638b8cf04e90398673f719f8fc1323771ad750de (patch) | |
tree | 2ab34475ee718cbf850de5723ed4c05c15228458 | |
parent | afd849652d67a864491561b33f330c51aff97f53 (diff) | |
download | fork-tmux-fzf-url-638b8cf04e90398673f719f8fc1323771ad750de.tar.gz fork-tmux-fzf-url-638b8cf04e90398673f719f8fc1323771ad750de.tar.bz2 fork-tmux-fzf-url-638b8cf04e90398673f719f8fc1323771ad750de.zip |
workaround missing user environment before running command
-rwxr-xr-x | fzf-url.sh | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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 |