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 ¶
func (a *Applications) Cleanup()
func (*Applications) General ¶
func (a *Applications) General() *config.GeneralModule
func (*Applications) Refresh ¶
func (a *Applications) Refresh()
func (*Applications) RunWm ¶
func (a *Applications) RunWm()
type Commands ¶
type Commands struct {
// contains filtered or unexported fields
}
func (*Commands) General ¶
func (c *Commands) General() *config.GeneralModule
type CustomCommands ¶
type CustomCommands struct {
// contains filtered or unexported fields
}
func (CustomCommands) Cleanup ¶
func (c CustomCommands) Cleanup()
func (*CustomCommands) General ¶
func (c *CustomCommands) General() *config.GeneralModule
func (*CustomCommands) Refresh ¶
func (c *CustomCommands) Refresh()
type Dmenu ¶
type Dmenu struct { // contains filtered or unexported fields }
func (*Dmenu) General ¶
func (d *Dmenu) General() *config.GeneralModule
func (Dmenu) ListenForReply ¶
func (d Dmenu) ListenForReply()
func (*Dmenu) SetSeparator ¶
func (*Dmenu) StartListening ¶
func (d *Dmenu) StartListening()
type EngineInfo ¶
type Finder ¶
type Finder struct {
// contains filtered or unexported fields
}
func (*Finder) General ¶
func (f *Finder) General() *config.GeneralModule
type Runner ¶
type Runner struct {
// contains filtered or unexported fields
}
func (*Runner) General ¶
func (r *Runner) General() *config.GeneralModule
type SSH ¶
type SSH struct {
// contains filtered or unexported fields
}
func (*SSH) General ¶
func (s *SSH) General() *config.GeneralModule
type Switcher ¶
type Switcher struct {
// contains filtered or unexported fields
}
func (*Switcher) General ¶
func (s *Switcher) General() *config.GeneralModule
Source Files ¶
Click to show internal directories.
Click to hide internal directories.