Bartender 4のShow for Updates機能を使って、AirPodsに接続しているときだけ「ToothFairy」のアイコンを表示させる

Bartender 4のShow for Updates機能を使うと、特定条件のときだけメニューアイコンを表示できます。
今回はこの機能と「ToothFairy」のアイコンを表示させて、AirPodsが接続されているかひと目で判断できるようにします。
ToothFairyのアイコン設定
ToothFairyは特定のBluetoothデバイスを接続する専用メニューアイコンを追加したり、デバイス接続のショートカットキーを追加するアプリです。
詳細は過去に記事にしているので、そちらをご覧ください。
Bartenderの設定
Bartenderの[環境設定]→[Show For Updates]で「+」をクリックして新規作成します。
ToothFairyの対象アイコンを選択して「Create Show For Update Trigger」をクリックします。

次に「Show when:」で「Item is compared against saved image(項目を比較して設定画像と違う場合に表示)」を選択します。
これはあらかじめ指定した画像とメニューアイコンを比較して、アイコンの表示・非表示を切り替える設定です。

設定はこのままで問題ないので「Done」を押して追加しましょう。
これでBluetoothデバイスが接続されるとアイコンが変化して、それがトリガーで表示されるようになります。
逆に未接続の場合のみ表示させる方法
逆に未接続の場合に表示させたい場合は「show when:」で「it maches image」を選択するだけです。

もしくは、接続した状態で「Refresh Image」ボタンをクリックすると現在のアイコンを画像として取り込んでくれるので、比較対象の画像を変えて対応もできます。



iTerm2で画面の見た目や細かい設定などを「プロファイル」単位で保存・管理する環境設定の「Profiles」タブ
かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
Path Finderのサイズブラウザ機能で容量の大きいファイルを探して整理する方法
macOSの環境をすぐに復元したり、別Macと同期するために必要な情報をまとめた「アプリ設定フォルダ」を作る
人前でデモをするための設定や、始める前のチェックリスト
iTerm2全般の設定ができる環境設定の「General」タブ
Obsidianを使った「自己流PKM」で行う知識トレーニング
macOS 11 Big Sur以降メニューバー右上に固定表示されてしまう時計表示を目立たなくする
macOSのスクリーンショット音やゴミ箱移動時の効果音(サウンドエフェクト)をオフにする方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Evernoteに公式のテンプレート機能が登場!!これでスムーズにテンプレートを呼び出すことが可能に!!
ATOKの句読点変換を無効にしているのに、変換されてしまう場合は「変換方法」を確認!
CSS Nite in Kobe, vol.54「XDで作ったワイヤーフレームを元に制作するウェブビジュアルデザインと精度の高いプロトタイプをコーダーに渡すときのポイントのセミハンズオン」に参加してきました
単語登録機能に日常でよく使うフレーズを登録して、文章を素早く入力する方法
Gyazo Proにすると「画像キャプチャから編集、共有」までの流れがかなりラクになった
新しいMacBook Proを購入して移行するときにやること|ユーティリティ系アプリの設定編
PubSubHubbubを利用してWebサイトの更新をリアルタイムに通知しよう
macOS標準の日本語入力の辞書をATOKにインポートする方法
Google Maps APIでピンの見た目をカスタマイズする方法
Path Finderでタグを一斉に追加するタググループ機能