macOS Monterey壁紙(light,darkモード切替版)

macOS Montereyの壁紙ですが、以下9to5Macなどでダウンロードできます。
しかし、ライトモードとダークモードの切り替えが出来る形式で配布されていません。
やはり、使ってて不便なので、作ってみました。

OSの外観モード(ライト/ダーク)に応じて、壁紙が切り替わります。

※macOSのみに対応しており、残念ながらiPhoneなどでは切り替わりません。


.heicファイルの作成方法

ライト、ダークモードに応じて切り替わる.heicファイルの作成方法を紹介します。

mczachurski/wallpapperってツールをインストールし、切り替えたい画像を用意して、JSONファイル作って実行するだけです。とても、簡単に作れました。

手順

まず、Homebrewでツールをインストールします。
Homebrewが入ってなければ、事前にインストールします。

brew tap mczachurski/wallpapper
brew install wallpapper

インストール終わったら、以下の様なJSONファイルを用意します。

[
    {
        "fileName": "1.png",
        "isPrimary": true,
        "isForLight": true
    },
    {
        "fileName": "2.png",
        "isForDark": true
    }
]

fileNameにそれぞれ画像ファイル名を設定して、以下を実行。

wallpapper -i input.json

上記実行すると、エラーが出ましたが、output.heicってファイルが同ディレクトリに作成されます。
これでできあがりです。