browser_freebsd.go

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