This module provides functions for inquiring about and monitoring changes to the network. Inspect/manipulate the position of the mouse pointer Simple controls for the MiLight LED WiFi bridge (also known as LimitlessLED and EasyBulb) Send messages via iMessage and SMS Relay (note, SMS Relay requires OS X 10.10 and an established SMS Relay pairing between your Mac and an iPhone running iOS8) Also provides funcionality for querying and changing keyboard layouts.ĭetermine the machine's location and useful information about that locationĬonverts between GPS coordinates and more user friendly representations like an address or points of interest. Provides Hammerspoon with the ability to create both local and remote message ports for inter-process communication.Ĭonvert between key-strings and key-codes. Produce human-readable representations of Lua variables (particularly tables) Support functions for the CGILua compatibility module for encoding and decoding URL components in accordance with RFC 3986.Ī module for capturing and manipulating image objects from other modules for use with hs.drawing. Support functions for the CGILua compatibility module for including and translating Lua template pages into Lua code for execution within the Hammerspoon environment to provide dynamic content for http requests. Provides support functions in the cgilua module for Hammerspoon Minimal Web Server Lua templates. Retrieve information about the user's Language and Region settings.Ĭreate and manage global keyboard shortcutsĬreate/manage modal keyboard shortcut environments Inspect information about the machine Hammerspoon is running on Switch focus with a transient per-application keyboard shortcut HID interface for Hammerspoon, controls and queries caps lock state Utility object to represent points, sizes and rects in a bidimensional plane Get and manipulate extended attributes for files and directories Keyboard-driven expose replacement/enhancement Tap into input events (mouse, keyboard, trackpad) for observation and possibly overriding themĬreate, modify and inspect events for hs.eventtap Primitives for drawing on the screen in various waysĪdditions to hs.drawing which provide access to the system color lists and a wider variety of ways to represent color within Hammerspoon. Provides run-time support for generating and including documentation for installed Hammerspoon Spoon bundles. Markdown to HTML and plaintext conversion support used by hs.doc Manage the internal documentation web server. Interact with NSDistributedNotificationCenterĬreate documentation objects for interactive help within Hammerspoonīuilds documentation support files. It is extremely unlikely that you should need any part of this extension, in a normal user configuration.Ī collection of useful dialog boxes, alerts and panels for user interaction.Ī panel that allows users to select a color. Various features/facilities for developers who are working on Hammerspoon itself, or writing extensions for it. Some functions for manipulating the Hammerspoon console. Graphical, interactive tool for choosing/searching data Watch for display and system sleep/wake/power eventsĪ different approach to drawing in HammerspoonĪn wrapper to replace hs.drawing with hs.canvas.Ī sub module to hs.canvas which provides support for basic matrix manipulations which can be used as the values for transformation attributes in the hs.canvas module. Watch for system level audio hardware eventsĬontrol system power states (sleeping, preventing sleep, screen locking, etc) Inspect/manipulate the data sources of an audio device Watch for application launch/terminate events Easily find hs.application and hs.window objects
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |