type xdg-open &>/dev/null || xdg-open () {