pkg.soopen package index

cask

Installer hammerspoon avec Homebrew Cask

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de hammerspoon pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrew Caskvérifié · 100%
brew install --cask hammerspoon

local Homebrew cask metadata

aperçu

Résumé du paquet

Desktop automation application

Commandes et alias

  • hs

historique

Historique du projet et usages

Hammerspoon is an open-source macOS desktop-automation environment that bridges the operating system to an embedded Lua scripting engine. Users assemble automation from a growing collection of extensions and reusable Spoons.

Historique du projet

Hammerspoon is a fork of Mjolnir. Whereas Mjolnir favored a minimal core with externally managed extensions, Hammerspoon's maintainers pursued a more integrated application bundling the Lua engine and system-facing extensions.

The project belongs to a lineage of programmer-centric macOS automation tools associated with Hydra, Phoenix, Zephyros, and Mjolnir. Hammerspoon retained the scriptable approach while expanding coverage of macOS APIs and smoothing extension interoperability.

Historique d'adoption

Hammerspoon developed a substantial ecosystem of user configurations and reusable plugins called Spoons. Its official organization maintains a dedicated Spoons repository, while Homebrew Cask provides a common installation route for macOS automation enthusiasts.

Modes d'utilisation

Hammerspoon initially does nothing until the user creates ~/.hammerspoon/init.lua. Typical configurations define keyboard shortcuts, window layouts, application controls, menu-bar items, event watchers, and automation hooks. Reusable Spoons can be installed under ~/.hammerspoon/Spoons/ and loaded from the Lua configuration.

Pourquoi les passionnés de paquets s'y intéressent

Hammerspoon appeals to package and dotfile enthusiasts because its behavior is text-configured in Lua and can be version-controlled. It occupies a distinctive space between a hotkey utility, a window manager, and a general macOS automation runtime.

Chronologie

  • Mjolnir era: Established a lightweight, programmer-oriented Lua automation model for OS X.
  • Hammerspoon fork: Created from Mjolnir to provide a more integrated extension experience.
  • Later development: Expanded macOS API coverage and established the official Spoons plugin ecosystem.

Related projects

  • Mjolnir is Hammerspoon's direct upstream ancestor. Hydra, Phoenix, and Zephyros are related predecessors in the same macOS automation lineage. The official Spoons repository distributes reusable Hammerspoon plugins.

Sources

  • Official API documentation: https://www.hammerspoon.org/docs/
  • Official Getting Started guide: https://www.hammerspoon.org/go/
  • Official Mjolnir repository: https://github.com/mjolnirapp/mjolnir
  • Official Spoons catalog: https://www.hammerspoon.org/Spoons/
  • Official repository: https://github.com/Hammerspoon/hammerspoon

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour hammerspoon. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

macOS
~/.hammerspoon/init.lua

exécutables

Exécutables installés

CommandeTypeExpositionNote
hsbinairebinaire de cask Homebrewhs

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-11-04
version du gestionnaire1.1.1
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/Hammerspoon/hammerspoon

métadonnées d'installation

Métadonnées du paquet

Clé du paquetcask:hammerspoon
Version1.1.1
Gestionnaire de paquetsHomebrew Cask
Page du gestionnaire de paquetshttps://formulae.brew.sh/cask/hammerspoon
Page d'accueilhttps://www.hammerspoon.org/
Dépôthttps://github.com/Hammerspoon/hammerspoon
Docs amonthttps://www.hammerspoon.org/
Archive sourcehttps://github.com/Hammerspoon/hammerspoon/releases/download/1.1.1/Hammerspoon-1.1.1.zip
SHA-25611bb1c90faf5427f37c7bd4fe7eab9774ae43e1d5cb020c5b3088dac32849efa
Bouteillenon enregistré
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew cask API
Taphomebrew/cask
Full Tokenhammerspoon
Names
  • Hammerspoon
Depends On
Artifacts
Auto Updatesyes
Deprecatedno
Disabledno

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment