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

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

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

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


.heicファイルの作成方法

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

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

まず、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ってファイルが同ディレクトリに作成されます。
これでできあがりです。