Documentation
¶
Index ¶
- Constants
- Variables
- func Find(plugins []config.Plugin, name string) (config.Plugin, error)
- type Application
- type Applications
- func (a *Applications) Cleanup()
- func (a *Applications) Entries(ctx context.Context, _ string) []util.Entry
- func (a *Applications) General() *config.GeneralModule
- func (a *Applications) Refresh()
- func (a *Applications) RunWm()
- func (a *Applications) Setup(cfg *config.Config) bool
- func (a *Applications) SetupData(_ *config.Config, ctx context.Context)
- type Commands
- func (c Commands) Cleanup()
- func (c Commands) Entries(ctx context.Context, term string) []util.Entry
- func (c *Commands) General() *config.GeneralModule
- func (c *Commands) Refresh()
- func (c *Commands) Setup(cfg *config.Config) bool
- func (c *Commands) SetupData(cfg *config.Config, ctx context.Context)
- type CustomCommands
- func (c CustomCommands) Cleanup()
- func (c CustomCommands) Entries(ctx context.Context, term string) (_ []util.Entry)
- func (c *CustomCommands) General() *config.GeneralModule
- func (c *CustomCommands) Refresh()
- func (c *CustomCommands) Setup(cfg *config.Config) bool
- func (c *CustomCommands) SetupData(cfg *config.Config, ctx context.Context)
- type Dmenu
- func (d *Dmenu) Cleanup()
- func (d Dmenu) Entries(ctx context.Context, term string) []util.Entry
- func (d *Dmenu) General() *config.GeneralModule
- func (d Dmenu) ListenForReply()
- func (d *Dmenu) Refresh()
- func (Dmenu) Reply(res string)
- func (d Dmenu) Send()
- func (d *Dmenu) SetSeparator(sep string)
- func (d *Dmenu) Setup(cfg *config.Config) bool
- func (d *Dmenu) SetupData(cfg *config.Config, ctx context.Context)
- func (d *Dmenu) StartListening()
- type EngineInfo
- type Finder
- type Plugin
- type Runner
- type SSH
- type Switcher
- func (s Switcher) Cleanup()
- func (s Switcher) Entries(ctx context.Context, term string) []util.Entry
- func (s *Switcher) General() *config.GeneralModule
- func (s *Switcher) Refresh()
- func (s *Switcher) Setup(cfg *config.Config) bool
- func (s *Switcher) SetupData(cfg *config.Config, ctx context.Context)
- type Websearch
- func (w Websearch) Cleanup()
- func (w Websearch) Entries(ctx context.Context, term string) []util.Entry
- func (w *Websearch) General() *config.GeneralModule
- func (w *Websearch) Refresh()
- func (w *Websearch) Setup(cfg *config.Config) bool
- func (w *Websearch) SetupData(_ *config.Config, ctx context.Context)
- type Workable
Constants ¶
View Source
const ( GoogleURL = "https://www.google.com/search?q=%TERM%" DuckDuckGoURL = "https://duckduckgo.com/?q=%TERM%" EcosiaURL = "https://www.ecosia.org/search?q=%TERM%" YandexURL = "https://yandex.com/search/?text=%TERM%" )
View Source
const ApplicationsName = "applications"
Variables ¶
View Source
var ()
Functions ¶
Types ¶
type Application ¶
type Applications ¶
type Applications struct {
// contains filtered or unexported fields
}
func (*Applications) Cleanup ¶ added in v0.5.2
func (a *Applications) Cleanup()
func (*Applications) General ¶ added in v0.5.5
func (a *Applications) General() *config.GeneralModule
func (*Applications) Refresh ¶ added in v0.0.93
func (a *Applications) Refresh()
func (*Applications) RunWm ¶ added in v0.5.4
func (a *Applications) RunWm()
type Commands ¶ added in v0.0.40
type Commands struct {
// contains filtered or unexported fields
}
func (*Commands) General ¶ added in v0.5.5
func (c *Commands) General() *config.GeneralModule
type CustomCommands ¶ added in v0.2.0
type CustomCommands struct {
// contains filtered or unexported fields
}
func (CustomCommands) Cleanup ¶ added in v0.5.2
func (c CustomCommands) Cleanup()
func (*CustomCommands) General ¶ added in v0.5.5
func (c *CustomCommands) General() *config.GeneralModule
func (*CustomCommands) Refresh ¶ added in v0.2.0
func (c *CustomCommands) Refresh()
type Dmenu ¶ added in v0.0.97
type Dmenu struct { // contains filtered or unexported fields }
func (*Dmenu) General ¶ added in v0.5.5
func (d *Dmenu) General() *config.GeneralModule
func (Dmenu) ListenForReply ¶ added in v0.5.0
func (d Dmenu) ListenForReply()
func (*Dmenu) SetSeparator ¶ added in v0.5.0
func (*Dmenu) StartListening ¶ added in v0.5.0
func (d *Dmenu) StartListening()
type EngineInfo ¶ added in v0.0.83
type Finder ¶ added in v0.0.43
type Finder struct {
// contains filtered or unexported fields
}
func (*Finder) General ¶ added in v0.5.5
func (f *Finder) General() *config.GeneralModule
type Plugin ¶ added in v0.1.0
func (*Plugin) General ¶ added in v0.1.0
func (e *Plugin) General() *config.GeneralModule
type Runner ¶
type Runner struct {
// contains filtered or unexported fields
}
func (*Runner) General ¶ added in v0.5.5
func (r *Runner) General() *config.GeneralModule
type SSH ¶ added in v0.0.41
type SSH struct {
// contains filtered or unexported fields
}
func (*SSH) General ¶ added in v0.5.5
func (s *SSH) General() *config.GeneralModule
type Switcher ¶ added in v0.0.31
type Switcher struct {
// contains filtered or unexported fields
}
func (*Switcher) General ¶ added in v0.5.5
func (s *Switcher) General() *config.GeneralModule
Source Files
¶
Click to show internal directories.
Click to hide internal directories.