diff --git a/pkg/open/open.go b/pkg/open/open.go index 40eb8d2..b8108e9 100644 --- a/pkg/open/open.go +++ b/pkg/open/open.go @@ -2,20 +2,18 @@ package open import ( "fmt" - "log" "os/exec" "strings" - "time" ) var openCmd string var possibleCmds = []string{ + "xdg-open", // generic linux "gvfs-open", // gnome linux "gnome-open", // gnome linux "kde-open", // kde linux "exo-open", // xfce linux "enlightenment_open", // enlightenment linux - "xdg-open", // generic linux "open", // mac "start", // windows "cygstart", // windows @@ -25,19 +23,15 @@ func init() { for _, cmd := range possibleCmds { out, err := exec.Command("/bin/bash", "-c", fmt.Sprintf("%s %s %s", "command", "-v", cmd)).Output() if err != nil { - log.Println("err ", err) continue } - log.Println("out ", string(out)) bin := strings.TrimSpace(string(out)) if bin != "" { openCmd = bin break } } - log.Println("cmd ", openCmd) - time.Sleep(2 * time.Second) } // URL open url