[zsh] remove open command on macOS

This commit is contained in:
Dmytro Meleshko 2019-11-16 15:04:10 +02:00
parent 18ddb83d4b
commit 0c8010448d

View file

@ -35,15 +35,17 @@ lazy_load() {
welcome() { "$ZSH_DOTFILES/welcome/main.py"; } welcome() { "$ZSH_DOTFILES/welcome/main.py"; }
if is_android; then if ! is_macos; then
open_cmd='termux-open' if is_android; then
elif command_exists xdg-open; then open_cmd='termux-open'
open_cmd='nohup xdg-open &> /dev/null' elif command_exists xdg-open; then
else open_cmd='nohup xdg-open &> /dev/null'
open_cmd='print >&2 "open: Platform $OSTYPE is not supported"; return 1' else
open_cmd='print >&2 "open: Platform $OSTYPE is not supported"; return 1'
fi
eval "open(){$open_cmd \"\$@\";}"
unset open_cmd
fi fi
eval "open(){$open_cmd \"\$@\";}"
unset open_cmd
if is_macos; then if is_macos; then
copy_cmd='pbcopy' paste_cmd='pbpaste' copy_cmd='pbcopy' paste_cmd='pbpaste'