Skip to content
Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
203 lines (200 sloc) 28.7 KB

Hammerspoon


Project Links

Resource Link
Website http://www.hammerspoon.org/
GitHub page https://github.com/Hammerspoon/hammerspoon
Getting Started Guide http://www.hammerspoon.org/go/
Spoon Plugin Documentation https://github.com/Hammerspoon/hammerspoon/blob/master/SPOONS.md
Official Spoon repository http://www.hammerspoon.org/Spoons
IRC channel irc://chat.freenode.net/#hammerspoon
Mailing list https://groups.google.com/forum/#!forum/hammerspoon/
LuaSkin API docs http://www.hammerspoon.org/docs/LuaSkin/

API Documentation

Module Description
plugins.colorfinale.tangent This plugin basically just disables CP's Tangent Manager when ColorFinale is running.
plugins.compressor.feedback.bugreport Sends Apple a Bug Report or Feature Request for Compressor.
plugins.compressor.watchfolders.panels.media Final Cut Pro Media Watch Folder Plugin.
plugins.core.accessibility Accessibility Plugin.
plugins.core.action.activator This module provides provides a way of activating choices provided by action handlers.
plugins.core.action.handler A support class for handler handlers. It is not used directly, rather
plugins.core.action.manager Action Manager Module.
plugins.core.commands.actions An action which will execute a command with matching group/id values.
plugins.core.commands.global The 'global' command collection.
plugins.core.console Global Console
plugins.core.disk.automount Automatic Disk Mounting & Unmounting.
plugins.core.helpandsupport.credits Credits Menu Item.
plugins.core.helpandsupport.developerguide Developer Guide Menu Item.
plugins.core.helpandsupport.donate Donate Menu Item.
plugins.core.helpandsupport.errorlog Error Log Menu Item.
plugins.core.helpandsupport.facebook Facebook Group Menu Item.
plugins.core.helpandsupport.feedback Feedback Menu Item.
plugins.core.helpandsupport.userguide User Guide Menu Item.
plugins.core.language Language Module.
plugins.core.menu.manager Menu Manager Plugin.
plugins.core.menu.manager.section Controls sections for the CommandPost menu.
plugins.core.midi.controls.banks MIDI Control Bank Actions.
plugins.core.midi.manager MIDI Manager Plugin.
plugins.core.midi.manager.controls MIDI Manager Controls.
plugins.core.midi.manager.default Default MIDI Controls.
plugins.core.midi.prefs MIDI Preferences Panel
plugins.core.preferences.general General Preferences Panel.
plugins.core.preferences.manager Manager for the CommandPost Preferences Window.
plugins.core.preferences.manager.panel CommandPost Preferences Panel.
plugins.core.preferences.panels.general General Preferences Panel
plugins.core.preferences.panels.menubar Menubar Preferences Panel
plugins.core.preferences.panels.notifications Notifications Preferences Panel
plugins.core.preferences.panels.plugins Plugins Preferences Panel
plugins.core.preferences.panels.scripting General Preferences Panel
plugins.core.preferences.panels.shortcuts Shortcuts Preferences Panel
plugins.core.preferences.updates Updates Module.
plugins.core.scripting.preferences Scripting Preferences.
plugins.core.setup Manager for the CommandPost Setup Screen.
plugins.core.setup.panel CommandPost Setup Window Panel.
plugins.core.tangent.commandpost CommandPost Group for the Tangent.
plugins.core.tangent.commandpost.favourites Tangent Favourites.
plugins.core.tangent.commandpost.functions CommandPost Functions for Tangent.
plugins.core.tangent.global Global Group for the Tangent.
plugins.core.tangent.manager Tangent Control Surface Manager
plugins.core.tangent.manager.action Represents a Tangent Action
plugins.core.tangent.manager.binding Represents a Tangent Binding
plugins.core.tangent.manager.controls Represents a Tangent Group
plugins.core.tangent.manager.group Represents a Tangent Group. Groups can also be used to enable/disable multiple
plugins.core.tangent.manager.menu Represents a Tangent Menu. Menus are controls that have a fixed set of
plugins.core.tangent.manager.mode Represents a Tangent Mode
plugins.core.tangent.manager.named Provides common functions for 'named' Tangent nodes
plugins.core.tangent.manager.parameter Represents a Tangent Parameter
plugins.core.tangent.os macOS Group for the Tangent.
plugins.core.tangent.os.display Tangent Display Functions.
plugins.core.tangent.os.pasteboard Pasteboard Tools for Tangent.
plugins.core.tangent.os.sound Tangent Display Functions.
plugins.core.tangent.os.window Window Management Tools for Tangent.
plugins.core.tangent.prefs Tangent Preferences Panel
plugins.core.touchbar.banks Touch Bar Bank Actions.
plugins.core.touchbar.location Virtual Touch Bar Update Location Callback
plugins.core.touchbar.manager Touch Bar Manager Plugin.
plugins.core.touchbar.manager.widgets Touch Bar Widgets Manager
plugins.core.touchbar.prefs Touch Bar Preferences Panel
plugins.core.touchbar.virtual Virtual Touch Bar Manager
plugins.core.touchbar.widgets.volume Volume Slider
plugins.core.touchbar.widgets.windowSlide Window Slide Widget for Touch Bar.
plugins.core.watchfolders.manager Manager for the CommandPost Watch Folders Panel.
plugins.core.watchfolders.manager.panel Watch Folder Panel Manager.
plugins.core.watchfolders.menuitem Adds the "Setup Watch Folders" to the menu bar.
plugins.finalcutpro.actions.custom Creates a bunch of commands that can be used to assign actions to.
plugins.finalcutpro.advanced.backupinterval Change Final Cut Pro's Backup Interval.
plugins.finalcutpro.advanced.disablewaveforms Disable Waveforms Plugin.
plugins.finalcutpro.advanced.fcpxml Adds preferences for extra FCPXML import and export options.
plugins.finalcutpro.advanced.playbackrendering Playback Rendering Plugin.
plugins.finalcutpro.advanced.showtimelineinviewers Show Timeline In Player.
plugins.finalcutpro.browser.addnote Add Note Plugin.
plugins.finalcutpro.browser.appearanceandfiltering Solo a clip in the Final Cut Pro Browser.
plugins.finalcutpro.browser.duration Shortcut for changing Final Cut Pro's Browser Height
plugins.finalcutpro.browser.height Shortcut for changing Final Cut Pro's Browser Height
plugins.finalcutpro.browser.keywords Browser Keywords Presets.
plugins.finalcutpro.browser.layouts Allows you to save and restore Browser Layouts.
plugins.finalcutpro.browser.pasteboardtomarkers Take the contents of the Pasteboard and pastes it as clip markers on the
plugins.finalcutpro.browser.playhead Browser Playhead Plugin.
plugins.finalcutpro.browser.soloclip Solo a clip in the Final Cut Pro Browser.
plugins.finalcutpro.commands The 'fcpx' command collection.
plugins.finalcutpro.commands.actions An action which will execute a command with matching group/id values.
plugins.finalcutpro.console Final Cut Pro Console
plugins.finalcutpro.console.font Final Cut Pro Font Console
plugins.finalcutpro.export.batch Batch Export Plugin
plugins.finalcutpro.export.batch.manager Manager for the Batch Export Window.
plugins.finalcutpro.export.batch.manager.panel CommandPost Batch Export Panel.
plugins.finalcutpro.feedback.bugreport Sends Apple a Bug Report or Feature Request for Final Cut Pro.
plugins.finalcutpro.fullscreen.disableesc Disables the ESC key when Final Cut Pro is in fullscreen mode.
plugins.finalcutpro.fullscreen.dockicon Manages the CommandPost dock icon when FCP is full-screen.
plugins.finalcutpro.fullscreen.shortcuts Fullscreen Shortcuts
plugins.finalcutpro.hud.manager Manager for the Final Cut Pro HUD.
plugins.finalcutpro.hud.panels.fcpxml FCPXML Panel for the Final Cut Pro HUD.
plugins.finalcutpro.hud.panels.info Info Panel for the Final Cut Pro HUD.
plugins.finalcutpro.hud.panels.minimise Minimise button for the Final Cut Pro HUD.
plugins.finalcutpro.hud.panels.notes Notes Panel for the Final Cut Pro HUD.
plugins.finalcutpro.hud.panels.pasteboard FCPXML Panel for the Final Cut Pro HUD.
plugins.finalcutpro.hud.panels.search Ten Panel for the Final Cut Pro HUD.
plugins.finalcutpro.hud.panels.tenbuttons Ten Panel for the Final Cut Pro HUD.
plugins.finalcutpro.hud.panels.twelvebuttons Twelve Button Panel for the Final Cut Pro HUD.
plugins.finalcutpro.hud.panels.twentyfourbuttons Twenty Four Button Panel for the Final Cut Pro HUD.
plugins.finalcutpro.import.ignorecard Ignore Final Cut Pro's Media Import Window.
plugins.finalcutpro.import.preferences Import Preferences
plugins.finalcutpro.inspector.show Final Cut Pro Inspector Additions.
plugins.finalcutpro.inspector.text Final Cut Pro Text Inspector Additions.
plugins.finalcutpro.inspector.video Final Cut Pro Video Inspector Additions.
plugins.finalcutpro.language Final Cut Pro Language Plugin.
plugins.finalcutpro.menu.manager Final Cut Pro Menu Manager.
plugins.finalcutpro.menu.menuaction A action which will trigger an Final Cut Pro menu with a matching path, if available/enabled.
plugins.finalcutpro.menu.proxyicon Final Cut Pro Proxy Icon Plugin.
plugins.finalcutpro.midi.controls.colorboard Final Cut Pro MIDI Color Controls.
plugins.finalcutpro.midi.controls.colorwheels Final Cut Pro MIDI Color Controls.
plugins.finalcutpro.midi.controls.controlui.absolute Adds the ability to control any Final Cut Pro User Interface Element via a MIDI Knob/Slider.
plugins.finalcutpro.midi.controls.controlui.relative Adds the ability to control any Final Cut Pro User Interface Element via a MIDI Knob/Slider.
plugins.finalcutpro.midi.controls.video Final Cut Pro MIDI Video Inspector Controls.
plugins.finalcutpro.midi.controls.zoom Final Cut Pro MIDI Zoom Control.
plugins.finalcutpro.midi.manager MIDI Manager Plugin for Final Cut Pro.
plugins.finalcutpro.notifications.imessage iMessage Notifications Plugin.
plugins.finalcutpro.notifications.manager Notifications Manager Plugin.
plugins.finalcutpro.notifications.prowl Prowl Notifications Plugin.
plugins.finalcutpro.notifications.pushover Pushover Notifications Plugin.
plugins.finalcutpro.open Opens Final Cut Pro via Global Shortcut & Menubar.
plugins.finalcutpro.pasteboard.history Pasteboard History
plugins.finalcutpro.pasteboard.manager Pasteboard Manager.
plugins.finalcutpro.pasteboard.shared Shared Pasteboard Plugin.
plugins.finalcutpro.preferences.clearcache Adds a "Clear Cache" button to the Final Cut Pro Preferences.
plugins.finalcutpro.preferences.general Final Cut Pro General Preferences
plugins.finalcutpro.preferences.manager Final Cut Pro Preferences Panel Manager.
plugins.finalcutpro.setup.scan Show setup panel if Final Cut Pro needs scanning.
plugins.finalcutpro.tangent.clip Final Cut Pro Tangent View Group
plugins.finalcutpro.tangent.edit Final Cut Pro Tangent View Group
plugins.finalcutpro.tangent.manager Final Cut Pro Tangent Color Manager.
plugins.finalcutpro.tangent.new Final Cut Pro Tangent View Group
plugins.finalcutpro.tangent.overlay Final Cut Pro Tangent Viewer Overlay Group
plugins.finalcutpro.tangent.pasteboard Final Cut Pro Tangent Pasteboard Group
plugins.finalcutpro.tangent.playback Final Cut Pro Tangent Playback Group/Management
plugins.finalcutpro.tangent.timeline Final Cut Pro Tangent Timeline Group/Management
plugins.finalcutpro.tangent.trim Final Cut Pro Tangent Trim Group
plugins.finalcutpro.tangent.video Final Cut Pro Video Inspector for Tangent
plugins.finalcutpro.tangent.view Final Cut Pro Tangent View Group
plugins.finalcutpro.text2speech Text to Speech Plugin.
plugins.finalcutpro.timeline.audioeffects Controls Final Cut Pro's Audio Effects.
plugins.finalcutpro.timeline.captions Caption Tools
plugins.finalcutpro.timeline.colorboard Color Board Plugins.
plugins.finalcutpro.timeline.colorwheels Color Wheel Enhancements.
plugins.finalcutpro.timeline.commandsetactions Adds Actions to the Console for triggering Final Cut Pro shortcuts as defined in the Command Set files.
plugins.finalcutpro.timeline.generators Controls Final Cut Pro's Generators.
plugins.finalcutpro.timeline.height Shortcut for changing Final Cut Pro's Timeline Height
plugins.finalcutpro.timeline.lanes Controls Final Cut Pro's Lanes.
plugins.finalcutpro.timeline.matchframe Match Frame Tools for Final Cut Pro.
plugins.finalcutpro.timeline.mousezoom Allows you to zoom in or out of a Final Cut Pro timeline using the mechanical scroll wheel on your mouse or the Touch Pad on the Magic Mouse when holding down the OPTION modifier key.
plugins.finalcutpro.timeline.movetoplayhead Move To Playhead.
plugins.finalcutpro.timeline.multicam Multicam Tools.
plugins.finalcutpro.timeline.playback Playback Plugin.
plugins.finalcutpro.timeline.playhead Manages features relating to the Timeline Playhead.
plugins.finalcutpro.timeline.pluginactions Adds Final Cut Pro Plugins (i.e. Effects, Generators, Titles and Transitions) to CommandPost Actions.
plugins.finalcutpro.timeline.preferences Final Cut Pro Timeline Preferences.
plugins.finalcutpro.timeline.renameclip Rename Clip
plugins.finalcutpro.timeline.selectalltimelineclips Select All Timeline Clips
plugins.finalcutpro.timeline.titles Controls Final Cut Pro's Titles.
plugins.finalcutpro.timeline.transitions Controls Final Cut Pro's Transitions.
plugins.finalcutpro.timeline.videoeffects Controls Final Cut Pro's Video Effects.
plugins.finalcutpro.timeline.zoomtoselection Zoom the Timeline to fit the currently-selected clips.
plugins.finalcutpro.touchbar.manager Final Cut Pro Touch Bar Manager.
plugins.finalcutpro.touchbar.virtual Virtual Touch Bar Plugin.
plugins.finalcutpro.touchbar.widgets.colorboard A collection of Final Cut Pro Color Board Widgets for the Touch Bar.
plugins.finalcutpro.touchbar.widgets.duration Final Cut Pro Browser Duration Control Widget for Touch Bar.
plugins.finalcutpro.touchbar.widgets.height Final Cut Pro Browser Height Control Widget for Touch Bar.
plugins.finalcutpro.touchbar.widgets.zoom Final Cut Pro Zoom Control Widget for Touch Bar.
plugins.finalcutpro.viewer.overlays Final Cut Pro Viewer Overlays.
plugins.finalcutpro.watchfolders.fcpxml Final Cut Pro FCPXML Watch Folder Plugin.
plugins.finalcutpro.watchfolders.media Final Cut Pro Media Watch Folder Plugin.
plugins.finalcutpro.watchfolders.media.MediaFolder Final Cut Pro Media Watch Folder Plugin.
plugins.finalcutpro.watchfolders.media.panel Watch Folder Media Panel.
plugins.finder.dateandtime Types the date and time in the "YYYYMMDD HHMM" format.
plugins.finder.pasteboard Handy text tools.
plugins.finder.preferences.panel General Preferences Panel
plugins.finder.preferences.powerchime General Preferences Panel
plugins.finder.window Handy tools for Windows Management in macOS.
plugins.motion.feedback.bugreport Sends Apple a Bug Report or Feature Request for Motion.
You can’t perform that action at this time.