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 ¶
Types ¶
type Arc ¶ added in v0.16.0
type Arc struct { }
func (Arc) LaunchCommand ¶ added in v0.16.0
func (Arc) UseForkProcess ¶ added in v0.16.0
type ChromeProfile ¶
type ChromeProfile struct { // ExecutablePath is the path to the Chrome binary on the system. ExecutablePath string // UserDataPath is the path to the Chrome user data directory, // which we override to put Granted profiles in a specific folder // for easy management. UserDataPath 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 Firefox ¶
type Firefox struct { // ExecutablePath is the path to the Firefox binary on the system. ExecutablePath string }
func (Firefox) UseForkProcess ¶ added in v0.9.0
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) UseForkProcess ¶ added in v0.9.0
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 (Safari) UseForkProcess ¶ added in v0.9.0
Click to show internal directories.
Click to hide internal directories.