browser_netbsd.go 288 B

1234567891011121314
  1. package browser
  2. import (
  3. "errors"
  4. "os/exec"
  5. )
  6. func openBrowser(url string) error {
  7. err := runCmd("xdg-open", url)
  8. if e, ok := err.(*exec.Error); ok && e.Err == exec.ErrNotFound {
  9. return errors.New("xdg-open: command not found - install xdg-utils from pkgsrc(7)")
  10. }
  11. return err
  12. }