diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/functions.zsh | 9 | 
1 files changed, 2 insertions, 7 deletions
diff --git a/lib/functions.zsh b/lib/functions.zsh index 9f8736bd7..61dfa4780 100644 --- a/lib/functions.zsh +++ b/lib/functions.zsh @@ -21,7 +21,7 @@ function open_command() {    case "$OSTYPE" in      darwin*)  open_cmd='open' ;;      cygwin*)  open_cmd='cygstart' ;; -    linux*)   ! [[ $(uname -a) =~ "Microsoft" ]] && open_cmd='xdg-open' || { +    linux*)   [[ "$(uname -r)" != *icrosoft* ]] && open_cmd='nohup xdg-open' || {                  open_cmd='cmd.exe /c start ""'                  [[ -e "$1" ]] && { 1="$(wslpath -w "${1:a}")" || return 1 }                } ;; @@ -31,12 +31,7 @@ function open_command() {                ;;    esac -  # don't use nohup on OSX -  if [[ "$OSTYPE" == darwin* ]]; then -    ${=open_cmd} "$@" &>/dev/null -  else -    nohup ${=open_cmd} "$@" &>/dev/null -  fi +  ${=open_cmd} "$@" &>/dev/null  }  #  | 
