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 |