func browserCommand(url string) error { launcher, err := utils.BrowserLauncher() if err != nil { return err } launcher = append(launcher, url) c := cmd.NewWithArray(launcher) return c.Exec() }
func (a *Args) After(command ...string) { a.afterChain = append(a.afterChain, cmd.NewWithArray(command)) }
func (a *Args) Before(command ...string) { a.beforeChain = append(a.beforeChain, cmd.NewWithArray(command)) }