https://github.com/barelyhuman/wallsync
Multi Monitor, wallpaper sync for macOS 13+
https://github.com/barelyhuman/wallsync
multi-monitor switcher wallpaper
Last synced: 3 months ago
JSON representation
Multi Monitor, wallpaper sync for macOS 13+
- Host: GitHub
- URL: https://github.com/barelyhuman/wallsync
- Owner: barelyhuman
- License: mit
- Created: 2022-03-24T04:41:39.000Z (about 4 years ago)
- Default Branch: dev
- Last Pushed: 2026-01-29T15:38:08.000Z (5 months ago)
- Last Synced: 2026-01-30T04:33:00.908Z (5 months ago)
- Topics: multi-monitor, switcher, wallpaper
- Language: Swift
- Homepage: https://barelyhuman.github.io/wallsync/
- Size: 1.85 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WallSync
> Automatic wallpaper sync for macOS 13+

## Why?
MacOS doesn't come with an option to set the wallpaper for more than one screen at the same time. WallSync runs in the background and automatically syncs your wallpaper across all displays whenever you change your wallpaper or connect a new screen.
Also because of [this](https://justforfunnoreally.dev)
## How it works
WallSync runs as a background service that:
- Automatically syncs wallpaper across all displays when you change your wallpaper
- Detects when a new screen is connected and syncs the wallpaper to it
- No manual intervention needed - just set it and forget it
## Installation
Because the app isn't signed with an apple account, you'll have to do a minor modification **after copying it to the Applications folder** by running the following in your `Terminal`.
```sh
xattr -c /Applications/wallsync.app
```
> This is normal for apps distributed outside the App Store, if you need signed apps, you might need to help me get a paid apple developer account.
After installation, launch the app once to start the background service. It will continue running automatically
## Releases
Just download the packages from the [releases](https://github.com/barelyhuman/wallsync/releases)
## LICENSE
[MIT](LICENSE)