Hammerspoon - automação do macOS com Lua
(hammerspoon.org)É possível acessar, a partir de código Lua, a maior parte das APIs do OSX (aplicativos, janelas, ponteiro do mouse, sistema de arquivos, dispositivos de áudio, bateria, área de transferência, Wi‑Fi etc.).
Em comparação com o Automator/AppleScript nativo do OSX, ele permite fazer mais coisas, como execução em segundo plano e acesso de baixo nível. A comunidade de desenvolvedores é ativa, então também há bastante documentação e exemplos relacionados.
1 comentários
É possível ver os códigos (Spoons) já prontos em https://www.hammerspoon.org/Spoons/.
MiroWindowsManager: ajusta a posição das janelas com
ctrl+alt+cmd+setashttps://www.hammerspoon.org/Spoons/MiroWindowsManager.html
Amphetamine: substituto do Caffeine. Impede que entre em sleep
https://gist.github.com/heptal/50998f66de5aba955c00
HCalendar: calendário horizontal visível na área de trabalho
https://www.hammerspoon.org/Spoons/HCalendar.html
Como instalar depois de baixar um Spoon pela primeira vez.
Ao clicar em
.spoon, ele é copiado para~/.hammerspoon/Na barra de menu, clique no ícone do martelo e selecione Open Config para abrir o editor de
init.luaEscreva
hs.loadSpoon("nome do spoon")e, no ícone do martelo, faça Reload Config para concluir