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.

Chris Jones org.hammerspoon.Hammerspoon

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.

Baixar diCleaner

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.

Compartilhe sua experiência com este aplicativo