#macos #script #execute #off #service #disturb #toggled

app dndtrigger

一个简单的命令行/服务,用于在 macOS 上在勿扰模式打开或关闭时执行脚本。

1 个不稳定版本

0.1.0 2024 年 4 月 3 日

#2143命令行工具

MIT 许可证

12KB
197

dndtrigger

一个简单的命令行/服务,用于在 macOS 上在勿扰模式打开或关闭时执行脚本。

用法

# Configure a script to run when Do Not Disturb is enabled
dndtrigger config --on_enable ~/do_something.sh

# Configure a script to run when Do Not Disturb is disabled
dndtrigger config --on_disable ~/do_something_else.sh

# Optionally configure the service to run as a user (default is root)
dndtrigger config --user <username>

# Install and enable the service
dndtrigger enable 

# Get the current status of the service
dndtrigger status

# Restart the service
dndtrigger restart

# Disable and uninstall the service
dndtrigger disable

# Run the service in the foreground (not recommended outside of testing purposes)
dndtrigger run

许可证

本项目受 MIT 许可证的约束。有关详细信息,请参阅 LICENSE

依赖项

~9–19MB
~264K SLoC