all repos

viye @ 6c40e2014488fdd2786ef09056c129439fef701f

my shot at reimplementing xiki

viye/internal/osutil/osutil_linux.go (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
resturcture + tests + expand shell, 2 months ago
1
//go:build linux
2
3
package osutil
4
5
import (
6
	"os/exec"
7
	"syscall"
8
)
9
10
func Open(path string) error {
11
	cmd := exec.Command("xdg-open", path)
12
	cmd.SysProcAttr = &syscall.SysProcAttr{Setpgid: true}
13
	cmd.Start()
14
	return nil
15
}