Bedim is a small MenuBar app that blurs your wallpapers when an application is visible. When there's nothing else on the screen, your wallpaper is then restored.
- Current version: 1.0
- Requires: macOS 10.10 or higher
Note: the default master
branch will always be stable.
Here, imagine your desktop, without any windows:
Bedim keeps watching open windows and their location. When a window is then present in your screen, your wallpaper gets blurred:
- Download Bedim
- Lastest version SHA256:
e7e4e4a12c1adb628046f8531bf22a37e60e00dfc045dbad71ca77819303fd68
To install, extract the downloaded archive and just drag-and-drop Bedim to your Applications
folder. When you run Bedim for the first time, you will be asked to allow it to control your UI. macOS will ask you to open Security & Privacy
in System Preferences
. Once open, go to the Accessibility
section and click the checkbox next to Bedim to enable control. An admin account is required to accomplish this.
Bedim uses the accessbility API to track windows and their locations across screens. Apple only allows the Accessbility API to get this kind of information.
To remove Bedim, simply quit it using the MenuBar icon, and delete it from your Applications
folder.
To hack on Bedim you will need to have a few tools installed on your system:
- Git
- Xcode & Xcode command line tools
- Carthage
Once everything is installed, clone this repository to your machine:
$ git clone https://github.com/victorgama/bedim.git
$ cd bedim
All tasks are executed through a Makefile
.
Download required dependencies using Carthage:
$ make bootstrap
And open Bedim.xcworkspace
.
Another task defined in the Makefile
is responsible for building and outputting a binary form into the build
directory:
$ make release
Pull requests are always welcome. Also feel free to open issues.
If you have any questions, feedback or just want to say hi, you can open an issue, send an email or tweet.
Bedim is released under the MIT License. See license for more information.