Hammerspoon - automatización de macOS con Lua
(hammerspoon.org)Permite acceder desde código Lua a la mayoría de las APIs de OSX (aplicaciones, ventanas, puntero del mouse, sistema de archivos, dispositivos de audio, batería, portapapeles, Wifi, etc.).
En comparación con Automator/AppleScript integrados por defecto en OSX, puede hacer más cosas, como ejecución en segundo plano o acceso de bajo nivel. La comunidad de desarrolladores es activa, así que también hay bastante documentación y ejemplos relacionados.
1 comentarios
En https://www.hammerspoon.org/Spoons/ puedes ver códigos ya hechos (
Spoon).MiroWindowsManager: ajusta la posición de las ventanas con
ctrl+alt+cmd+teclas de flechahttps://www.hammerspoon.org/Spoons/MiroWindowsManager.html
Amphetamine: reemplazo de Caffeine. Evita que entre en reposo
https://gist.github.com/heptal/50998f66de5aba955c00
HCalendar: calendario horizontal visible en el escritorio
https://www.hammerspoon.org/Spoons/HCalendar.html
Cómo instalarlo después de descargar un Spoon por primera vez.
Al hacer clic en
.spoon, se copia a~/.hammerspoon/Haz clic en el ícono del martillo en la barra de menú, selecciona Open Config y abre el editor de
init.luaEscribe
hs.loadSpoon("nombre del Spoon")y luego en el ícono del martillo haz Reload Config, y listo