Hammerspoon
Hammerspoon é uma ferramenta de automação para macOS que permite controlar apps, janelas, dispositivos de entrada e eventos do sistema com scripts em Lua.
O que é Hammerspoon?
Hammerspoon é um app de automação de desktop para macOS que ajuda usuários avançados a personalizar o funcionamento do Mac por meio de scripts em Lua. Ele conecta recursos do sistema do macOS a um ambiente de script, para que você possa criar seus próprios atalhos, regras de gerenciamento de janelas, ferramentas de barra de menus, alertas e automações de fluxo de trabalho. Usos comuns incluem iniciar ações com teclas de atalho, reagir a mudanças no Wi‑Fi ou na bateria, controlar o comportamento de aplicativos e automatizar tarefas repetitivas no desktop. Hammerspoon também expõe APIs para trabalhar com janelas, área de transferência, dispositivos de áudio, arquivos, telas e outras partes do sistema. É especialmente útil para usuários que querem uma automação mais profunda do que os atalhos integrados do macOS normalmente oferecem. Hammerspoon é publicado por Chris Jones e foi projetado como um utilitário flexível para personalização avançada do Mac.
Principais recursos
- Crie atalhos de teclado personalizados e fluxos de automação com Lua
- Controle janelas, aplicativos e o comportamento do desktop de forma programática
- Reaja a eventos do sistema, como mudanças no Wi‑Fi, níveis de bateria e inicialização de apps
- Crie ferramentas de barra de menus, alertas e notificações para tarefas do dia a dia
- Trabalhe com conteúdo da área de transferência, arquivos, dispositivos de áudio, telas e eventos de entrada
- Amplie o app com Spoons criados pela comunidade e APIs documentadas
Revise resíduos de apps com o diCleaner
Verifique caches, arquivos de suporte, contêineres e itens de login antes da limpeza.
Visão geral de segurança
Status: Maioritariamente seguro
Hammerspoon é um software de automação legítimo, mas frequentemente solicita acesso de Acessibilidade do macOS para que scripts possam controlar apps, janelas e eventos de entrada. Alguns fluxos de trabalho também podem envolver acesso a outras partes do sistema, dependendo do que você programar. Esse nível de acesso é normal para automação de desktop, mas significa que seus próprios scripts ou complementos importados podem automatizar ações poderosas. Use scripts de fontes em que você confia e revise o que eles fazem antes de ativar uma automação ampla no seu Mac.
Recomendação: Mantenha o Hammerspoon se você usa automação personalizada no Mac, atalhos de teclado ou fluxos de trabalho com scripts. Se você não depende mais das automações dele, pode removê-lo sem afetar o próprio macOS, embora quaisquer atalhos, ferramentas de barra de menus ou comportamentos com scripts que você criou no Hammerspoon deixem de funcionar.
Caminhos comuns
/Applications/Hammerspoon.app~/.hammerspoon/init.lua
Caminhos de preferências
~/Library/Preferences/org.hammerspoon.Hammerspoon.plist
Compartilhe sua experiência
Seja o primeiro a compartilhar sua experiência.