Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/suin/wallpapers
Mission Controlで複数のデスクトップを作ることができますが、このスクリプトは各デスクトップに壁紙を自動で設定してくれるものです。
https://github.com/suin/wallpapers
macos mission-control provisioning wallpapers
Last synced: 2 days ago
JSON representation
Mission Controlで複数のデスクトップを作ることができますが、このスクリプトは各デスクトップに壁紙を自動で設定してくれるものです。
- Host: GitHub
- URL: https://github.com/suin/wallpapers
- Owner: suin
- Created: 2021-03-11T03:47:04.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-03-11T03:53:27.000Z (almost 4 years ago)
- Last Synced: 2024-12-22T06:54:04.083Z (about 1 month ago)
- Topics: macos, mission-control, provisioning, wallpapers
- Language: Shell
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# macOSのデスクトップの壁紙を自動でセットアップするスクリプト
Mission Controlで複数のデスクトップを作ることができますが、このスクリプトは各デスクトップに壁紙を自動で設定してくれるものです。
Macを買い替えたりのタイミングなどでMacをセットアップするとき、壁紙の設定作業を楽にしてくれます。
![デモ](https://user-images.githubusercontent.com/855338/110732971-7e2cb180-8268-11eb-9c34-94dcc46e1346.gif)
## 使い方
### 必要なもの
実行にはHomebrewが必要です。インストールしておいてください。
### 必要な設定
1. Mission Controlでデスクトップを必要な数だけ作っておいてください。
1. キーボードショートカット設定で次を割り当てておいてください。
- 「右の操作スペースに移動」: ^ →
- 「デスクトップ1へ切り替え」: ^ 1
### 壁紙画像を準備するデスクトップの数と同じだけの枚数の画像を[images](./images)ディレクトリに用意します。
どのデスクトップにどの画像を配置するかは、01.jpg, 02.jpg, 03.jpg, ...のようにファイル名に順番をつけて表現してください。ファイル名の昇順で壁紙がセットされていきます。
対応している拡張子は.png, .jpg, .jpegです。
### 壁紙を設定する
[setup.sh](./setup.sh)を実行すると壁紙が順次設定されていきます。
```zsh
./setup.sh
```## 動作確認したバージョン
macOS Catalinaでの動作確認はしています。
## Pro Tip
このリポジトリをDropboxなどのクラウドストレージにcloneしておくと、Macを買い替えたタイミングなどでスムーズに移行が行なえます。