Something went wrong. Try again.
Rules-based browser launcher for TUI + GNOME. switchyard.aly.codes
Something went wrong. Try again.
423 B · 17 lines
Go
at master
123456789101112131415161718// SPDX-License-Identifier: GPL-3.0-or-later
package browser
// Launch starts the platform command for cmdline/url in the background.// Empty command lines are no-ops.func Launch(cmdline, url, activationToken string, inFlatpak bool) error { cmd := buildCommand(cmdline, url, activationToken, inFlatpak) if cmd == nil { return nil } if err := cmd.Start(); err != nil { return err } go cmd.Wait() return nil}