macOS
brew install sleepwatcherlocal Homebrew formula metadata
sudo port install sleepwatcherMacPorts ports tree · sysutils/sleepwatcher/Portfile · Source: api.github.com
brew / rang 1857
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de sleepwatcher pour les workflows d'agents IA.
installation
brew install sleepwatcherlocal Homebrew formula metadata
sudo port install sleepwatcherMacPorts ports tree · sysutils/sleepwatcher/Portfile · Source: api.github.com
nix profile install nixpkgs#sleepwatchernixpkgs package indexes · pkgs/by-name/sl/sleepwatcher/package.nix · Source: api.github.com
aperçu
Monitors sleep, wakeup, and idleness of a Mac
historique
SleepWatcher monitors Mac sleep, wake and user activity and can execute commands when those states change.
Bernhard Baehr distributes SleepWatcher as a macOS command-line daemon with source code included. Older distributions remain available for Mac OS X 10.1–10.4.
The author's compatibility notes span early Mac OS X releases through Apple silicon, documenting longevity across several Mac platform transitions without providing adoption statistics.
Typical uses include running commands on suspend, resume, prolonged inactivity or power-adapter changes. The homepage also documents requesting sleep and querying elapsed idle time.
SleepWatcher connects macOS power and activity events to Unix commands, making it useful for shell-based workstation automation.
posture de sécurité
formula declares a Homebrew service.
risque orange · confiance moyen · infrastructure
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
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.
Config paths the tool may read or write during local use.
~/.sleep~/.wakeup/etc/rc.sleep/etc/rc.wakeup~/Library/LaunchAgents/de.bernhard-baehr.sleepwatcher.plist/Library/LaunchDaemons/de.bernhard-baehr.sleepwatcher.plistexécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
sleepwatcher | cli | exécutable global |
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.
https://www.bernhard-baehr.de/
métadonnées d'installation
| Clé du paquet | brew:sleepwatcher |
|---|---|
| Version | 2.2.1 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/sleepwatcher |
| Page d'accueil | https://www.bernhard-baehr.de/ |
| Docs amont | https://www.bernhard-baehr.de/ |
| Licence | GPL-3.0-or-later |
| Archive source | https://www.bernhard-baehr.de/sleepwatcher_2.2.1.tgz |
| Dernière mise à jour | 2026-09-13T02:34:49Z |
| Pulse | updated |
| Bouteille | disponible (sur arm64_big_sur, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura) |
| post-install Homebrew | non défini |
| Service | declared |
| Précautions | For SleepWatcher to work, you will need to write sleep and wakeup scripts, located here when using brew services: ~/.sleep ~/.wakeup |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | sleepwatcher |
| Version Scheme | 0 |
| Revision | 0 |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
sleepwatcher
nix profile install nixpkgs#sleepwatchersleepwatcher
sudo port install sleepwatcherpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.