change hard-coded firefox to xdg-open