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.
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:
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
To hack on Bedim you will need to have a few tools installed on your system:
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
Download required dependencies using Carthage:
$ make bootstrap
Another task defined in the
Makefile is responsible for building and outputting a binary form into the
$ make release
Pull requests are always welcome. Also feel free to open issues.
Bedim is released under the MIT License. See license for more information.