launcher

package
v0.25.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 3, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var BravePathLinux = ".config/brave-browser/Local State"
View Source
var BravePathMac = "Library/Application Support/BraveSoftware/Brave-Browser/Local State"
View Source
var BravePathWindows = `AppData\Local\BraveSoftware\Brave-Browser\Local State`
View Source
var ChromePathLinux = ".config/google-chrome/Local State"
View Source
var ChromePathMac = "Library/Application Support/Google/Chrome/Local State"
View Source
var ChromePathWindows = `AppData\Local\Google\Chrome\User Data/Local State`
View Source
var ChromiumPathLinux = ".config/chromium/Local State"
View Source
var ChromiumPathMac = "Library/Application Support/Chromium/Local State"
View Source
var ChromiumPathWindows = `AppData\Local\Chromium\User Data/Local State`
View Source
var EdgePathLinux = ".config/microsoft-edge/Local State"
View Source
var EdgePathMac = `Library/Application Support/Microsoft\ Edge/Local State`
View Source
var EdgePathWindows = `AppData\Local\Microsoft Edge\User Data/Local State`

Functions

This section is empty.

Types

type Arc added in v0.16.0

type Arc struct {
}

func (Arc) LaunchCommand added in v0.16.0

func (l Arc) LaunchCommand(url string, profile string) []string

func (Arc) UseForkProcess added in v0.16.0

func (l Arc) UseForkProcess() bool

type ChromeProfile

type ChromeProfile struct {
	// ExecutablePath is the path to the Chrome binary on the system.
	ExecutablePath string

	BrowserType string
}

func (ChromeProfile) LaunchCommand

func (l ChromeProfile) LaunchCommand(url string, profile string) []string

func (ChromeProfile) UseForkProcess added in v0.9.0

func (l ChromeProfile) UseForkProcess() bool

type CommonFate added in v0.19.0

type CommonFate struct {
	ExecutablePath string
}

func (CommonFate) LaunchCommand added in v0.19.0

func (l CommonFate) LaunchCommand(url string, profile string) []string

func (CommonFate) UseForkProcess added in v0.19.0

func (l CommonFate) UseForkProcess() bool

type Firefox

type Firefox struct {
	// ExecutablePath is the path to the Firefox binary on the system.
	ExecutablePath string
}

func (Firefox) LaunchCommand

func (l Firefox) LaunchCommand(url string, profile string) []string

func (Firefox) UseForkProcess added in v0.9.0

func (l Firefox) UseForkProcess() bool

type FirefoxDevEdition added in v0.16.0

type FirefoxDevEdition struct {
	ExecutablePath string
}

func (FirefoxDevEdition) LaunchCommand added in v0.16.0

func (l FirefoxDevEdition) LaunchCommand(url string, profile string) []string

func (FirefoxDevEdition) UseForkProcess added in v0.16.0

func (l FirefoxDevEdition) UseForkProcess() bool

type Open

type Open struct{}

Open calls the 'open' command to open a URL. This is the same command as when you run 'open https://commonfate.io' in your own terminal.

func (Open) LaunchCommand

func (l Open) LaunchCommand(url string, profile string) []string

func (Open) UseForkProcess added in v0.9.0

func (l Open) UseForkProcess() bool

type Safari added in v0.9.0

type Safari struct{}

Open calls the 'open' command to open a URL. This is the same command as when you run 'open -a Safari https://commonfate.io' in your own terminal.

func (Safari) LaunchCommand added in v0.9.0

func (l Safari) LaunchCommand(url string, profile string) []string

func (Safari) UseForkProcess added in v0.9.0

func (l Safari) UseForkProcess() bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL