Mac のおやすみモード(Do Not Disturb)がオンになっているかオフになっているかを表示したい。最初は以下のアプリを使おうと思った。
Command Center | Cindori
https://cindori.org/commandcenter/
しかし、有料なのでなんとか自分で作れないか考えてみたところ、Keyboard Maestro を使えばできることが分かった。
シェルスクリプトは以下のようになる。
シェルスクリプトの結果を一旦変数に書き出しているのは、後々いろいろマクロを拡張できるようにしているから。
参考:
“DND Macros” – Toggle (or check status of) Growl and OS X Notifications (and mute/unmute) – macro – Keyboard Maestro Discourse
https://forum.keyboardmaestro.com/t/dnd-macros-toggle-or-check-status-of-growl-and-os-x-notifications-and-mute-unmute/2260