Pluggable launch bar
Download: https://github.com/Hammerspoon/Spoons/raw/master/Spoons/Seal.spoon.zip
Seal includes a number of plugins, which you can choose to load (see :loadPlugins()
below):
Signature | Seal.plugin_search_paths |
---|---|
Type | Variable |
Description | List of directories where Seal will look for plugins. Defaults to |
Source | Source/Seal.spoon/init.lua line 45 |
Signature | Seal.queryChangedTimerDuration |
---|---|
Type | Variable |
Description | Time between the last keystroke and the start of the recalculation of the choices to display, in seconds. |
Notes |
|
Source | Source/Seal.spoon/init.lua line 37 |
Signature | Seal:bindHotkeys(mapping) |
---|---|
Type | Method |
Description | Binds hotkeys for Seal |
Parameters |
|
Returns |
|
Source | Source/Seal.spoon/init.lua line 157 |
Signature | Seal:loadPluginFromFile(plugin_name, file) |
---|---|
Type | Method |
Description | Loads a plugin from a given file |
Parameters |
|
Returns |
|
Notes |
|
Source | Source/Seal.spoon/init.lua line 94 |
Signature | Seal:loadPlugins(plugins) |
---|---|
Type | Method |
Description | Loads a list of Seal plugins |
Parameters |
|
Returns |
|
Notes |
|
Source | Source/Seal.spoon/init.lua line 122 |
Signature | Seal:refreshAllCommands() |
---|---|
Type | Method |
Description | Refresh the list of commands provided by all the currently loaded plugins. |
Parameters |
|
Returns |
|
Notes |
|
Source | Source/Seal.spoon/init.lua line 75 |
Signature | Seal:refreshCommandsForPlugin(plugin_name) |
---|---|
Type | Method |
Description | Refresh the list of commands provided by the given plugin. |
Parameters |
|
Returns |
|
Notes |
|
Source | Source/Seal.spoon/init.lua line 50 |
Signature | Seal:show(query) |
---|---|
Type | Method |
Description | Shows the Seal UI |
Parameters |
|
Returns |
|
Notes |
|
Source | Source/Seal.spoon/init.lua line 234 |
Signature | Seal:start() |
---|---|
Type | Method |
Description | Starts Seal |
Parameters |
|
Returns |
|
Source | Source/Seal.spoon/init.lua line 190 |
Signature | Seal:stop() |
---|---|
Type | Method |
Description | Stops Seal |
Parameters |
|
Returns |
|
Notes |
|
Source | Source/Seal.spoon/init.lua line 210 |
Signature | Seal:toggle(query) |
---|---|
Type | Method |
Description | Shows or hides the Seal UI |
Parameters |
|
Returns |
|
Source | Source/Seal.spoon/init.lua line 252 |