aboutsummaryrefslogtreecommitdiffstats
path: root/browser_windows.go
blob: a964c7b914f14787e2e59039c5a718902d047a9d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package browser

import (
	"os/exec"
	"strings"
	"syscall"
)

func openBrowser(url string) error {
	r := strings.NewReplacer("&", "^&")
	return runCmd("cmd", "/c", "start", r.Replace(url))
}

func setFlags(cmd *exec.Cmd) {
	cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
}