Mission Controlで複数のデスクトップを作ることができますが、このスクリプトは各デスクトップに壁紙を自動で設定してくれるものです。
Macを買い替えたりのタイミングなどでMacをセットアップするとき、壁紙の設定作業を楽にしてくれます。
実行にはHomebrewが必要です。インストールしておいてください。
- Mission Controlでデスクトップを必要な数だけ作っておいてください。
- キーボードショートカット設定で次を割り当てておいてください。
- 「右の操作スペースに移動」: ^ →
- 「デスクトップ1へ切り替え」: ^ 1
デスクトップの数と同じだけの枚数の画像をimagesディレクトリに用意します。
どのデスクトップにどの画像を配置するかは、01.jpg, 02.jpg, 03.jpg, ...のようにファイル名に順番をつけて表現してください。ファイル名の昇順で壁紙がセットされていきます。
対応している拡張子は.png, .jpg, .jpegです。
setup.shを実行すると壁紙が順次設定されていきます。
./setup.sh
macOS Catalinaでの動作確認はしています。
このリポジトリをDropboxなどのクラウドストレージにcloneしておくと、Macを買い替えたタイミングなどでスムーズに移行が行なえます。