AppleのmacOS Mojaveは今秋リリース予定で、長年ユーザーから要望の高かったダークモードを搭載します。AppleInsiderは、システム環境設定を毎回開かなくてもダークモードのオン/オフを簡単に切り替えられる方法を1つ紹介しています。
現在、Mojaveの最初のベータ版を使用していますが、ダークモードは素晴らしいのですが、両方のモードを切り替えるのが少し面倒です。現時点では、ダークモードのオン/オフを切り替えるには、システム環境設定を開き、「一般」を選択して、希望するモードを選択する必要があります。
Automator を利用することで、簡単なキーボード ショートカット、または MacBook Pro の Touch Bar のボタンを使用して、ライト モードとダーク モードを切り替えることができるカスタム スクリプトを作成できます。
このアイデアを思いついたのは Thomas Verschoren 氏です。
Automatorスクリプトの作成
開始するには、Automatorアプリを開き、「新規ドキュメント」をクリックします。「コンテキストワークフロー」を選択し、「選択」をクリックします。
ワークフロー入力選択ドロップダウンメニューで、「入力なし」を選択します。TouchBarをお持ちの場合は、ボタンに使用する画像を変更することもできます。
アクション検索バーに「Apple 」と入力し、 「AppleScriptを実行」をダブルクリックします。スクリプトボックスまで移動し、すべてを選択して削除します。
次のコードをコピーしてスクリプト ボックスに貼り付けます。
アプリケーションに「システムイベント」を伝える外見の好みを伝える
ダークモードをダークモード以外に設定する
終わりを伝える
終わりを伝える
再生アイコンをクリックしてスクリプトをテストできます。ダークモードのオン/オフを切り替えると、スクリプトが動作します。
[ファイル]に移動し、[保存]をクリックして、 「Dark Mode」または別の適切なタイトルを付けます。
キーボードショートカットの作成
システム環境設定を開き、キーボードをクリックして、ショートカットタブに移動します。
「サービス」をクリックし、リストの一番下にある「ダークモード」を探します。「ダークモード」の横にあるチェックボックスがオンになっていることを確認し、「ショートカットを追加」をクリックします。
使用したいキーボードの組み合わせを入力してください。Command+Xなどのグローバルショートカットは上書きされないため、適切なショートカットが見つかるまで様々なショートカットを試してみる必要があります。
この例では、Command-B にマッピングしましたが、そのショートカットはすでに使用されていたため、別のキーの組み合わせを使用するように Bluetooth デバイスにファイルを送信を設定するまで機能しませんでした。
このキーボードショートカットを使用すると、macOS は自動的にライトモードとダークモードを切り替えます。
ただし、同じショートカットを使用している他のアプリでは機能しないことに注意してください。例えば、iTunesはCommand + Bでカラムブラウザを非表示にするため、上記の方法はiTunesが現在使用されているアプリでは機能しません。
タッチバーのショートカット
もう一度システム環境設定を開き、 「機能拡張」をクリックして「Touch Bar」を選択します。ダークモードワークフローが有効になっていることを確認してください。
キーボード設定に戻り、 「コントロールストリップのカスタマイズ」をクリックします。これは、Touch Bar モデルをお持ちの場合に使用できます。
ダークモードのワークフローをTouch Barにドラッグできるはずです。追加したら、ボタンをタップするだけでダークモードがオンになります。