Documentation ¶
Index ¶
Constants ¶
View Source
const ApplicationsName = "applications"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Application ¶
type Applications ¶
type Applications struct {
// contains filtered or unexported fields
}
func (Applications) Name ¶
func (a Applications) Name() string
func (Applications) Prefix ¶
func (a Applications) Prefix() string
func (Applications) Setup ¶ added in v0.0.20
func (a Applications) Setup(cfg *config.Config) Workable
func (Applications) SwitcherExclusive ¶ added in v0.0.31
func (a Applications) SwitcherExclusive() bool
type Commands ¶ added in v0.0.40
type Commands struct {
// contains filtered or unexported fields
}
func (Commands) SwitcherExclusive ¶ added in v0.0.40
type Entry ¶
type Entry struct { Label string `json:"label,omitempty"` Sub string `json:"sub,omitempty"` Exec string `json:"exec,omitempty"` RawExec []string `json:"raw_exec,omitempty"` Terminal bool `json:"terminal,omitempty"` Piped Piped `json:"piped,omitempty"` Icon string `json:"icon,omitempty"` IconIsImage bool `json:"icon_is_image,omitempty"` DragDrop bool `json:"drag_drop,omitempty"` DragDropData string `json:"drag_drop_data,omitempty"` Image string `json:"image,omitempty"` HideText bool `json:"hide_text,omitempty"` Categories []string `json:"categories,omitempty"` Searchable string `json:"searchable,omitempty"` MatchFields int `json:"match_fields,omitempty"` Class string `json:"class,omitempty"` History bool `json:"history,omitempty"` Matching MatchingType `json:"matching,omitempty"` RecalculateScore bool `json:"recalculate_score,omitempty"` ScoreFinal float64 `json:"score_final,omitempty"` ScoreFuzzy float64 `json:"score_fuzzy,omitempty"` Used int `json:"-"` DaysSinceUsed int `json:"-"` LastUsed time.Time `json:"-"` }
func (Entry) Identifier ¶
type External ¶
type External struct { ModuleName string // contains filtered or unexported fields }
func (External) SwitcherExclusive ¶ added in v0.0.31
type Finder ¶ added in v0.0.43
type Finder struct {
// contains filtered or unexported fields
}
func (Finder) SwitcherExclusive ¶ added in v0.0.43
type Hyprland ¶
type Hyprland struct {
// contains filtered or unexported fields
}
func (Hyprland) SwitcherExclusive ¶ added in v0.0.31
type MatchingType ¶ added in v0.0.20
type MatchingType int
const ( Fuzzy MatchingType = iota AlwaysTop AlwaysBottom )
type Runner ¶
type Runner struct { ShellConfig string // contains filtered or unexported fields }
func (Runner) SwitcherExclusive ¶ added in v0.0.31
type SSH ¶ added in v0.0.41
type SSH struct {
// contains filtered or unexported fields
}
func (SSH) SwitcherExclusive ¶ added in v0.0.41
type Switcher ¶ added in v0.0.31
func (Switcher) SwitcherExclusive ¶ added in v0.0.31
type Websearch ¶
type Websearch struct {
// contains filtered or unexported fields
}
func (Websearch) SwitcherExclusive ¶ added in v0.0.31
Source Files ¶
Click to show internal directories.
Click to hide internal directories.