{"id":15314325,"url":"https://github.com/barelyhuman/wallsync","last_synced_at":"2026-04-04T00:02:55.415Z","repository":{"id":42501479,"uuid":"473459105","full_name":"barelyhuman/wallsync","owner":"barelyhuman","description":"Multi Monitor, wallpaper sync for macOS 13+","archived":false,"fork":false,"pushed_at":"2026-01-29T15:38:08.000Z","size":1935,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"dev","last_synced_at":"2026-01-30T04:33:00.908Z","etag":null,"topics":["multi-monitor","switcher","wallpaper"],"latest_commit_sha":null,"homepage":"https://barelyhuman.github.io/wallsync/","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/barelyhuman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"liberapay":"reaper","ko_fi":"barelyreaper","github":"barelyhuman","custom":"https://barelyreaper.gumroad.com/coffee"}},"created_at":"2022-03-24T04:41:39.000Z","updated_at":"2026-01-29T15:49:50.000Z","dependencies_parsed_at":"2025-06-01T16:04:48.014Z","dependency_job_id":"1e3f82df-adc0-4530-9594-383a4325605e","html_url":"https://github.com/barelyhuman/wallsync","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/barelyhuman/wallsync","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barelyhuman%2Fwallsync","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barelyhuman%2Fwallsync/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barelyhuman%2Fwallsync/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barelyhuman%2Fwallsync/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/barelyhuman","download_url":"https://codeload.github.com/barelyhuman/wallsync/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barelyhuman%2Fwallsync/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31382355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-03T23:20:52.058Z","status":"ssl_error","status_checked_at":"2026-04-03T23:20:51.675Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["multi-monitor","switcher","wallpaper"],"created_at":"2024-10-01T08:45:04.662Z","updated_at":"2026-04-04T00:02:55.383Z","avatar_url":"https://github.com/barelyhuman.png","language":"Swift","funding_links":["https://liberapay.com/reaper","https://ko-fi.com/barelyreaper","https://github.com/sponsors/barelyhuman","https://barelyreaper.gumroad.com/coffee"],"categories":[],"sub_categories":[],"readme":"# WallSync\n\n\u003e Automatic wallpaper sync for macOS 13+\n\n![](/static/preview.png)\n\n## Why?\n\nMacOS 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.\n\nAlso because of [this](https://justforfunnoreally.dev)\n\n## How it works\n\nWallSync runs as a background service that:\n\n- Automatically syncs wallpaper across all displays when you change your wallpaper\n- Detects when a new screen is connected and syncs the wallpaper to it\n- No manual intervention needed - just set it and forget it\n\n## Installation\n\nBecause 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`.\n\n```sh\nxattr -c /Applications/wallsync.app\n```\n\n\u003e 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.\n\nAfter installation, launch the app once to start the background service. It will continue running automatically\n\n## Releases\n\nJust download the packages from the [releases](https://github.com/barelyhuman/wallsync/releases)\n\n## LICENSE\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbarelyhuman%2Fwallsync","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbarelyhuman%2Fwallsync","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbarelyhuman%2Fwallsync/lists"}