Smoothie is a minimal dynamic island for the notch on MacOS, even compatible on non-notched devices!
Note
Smoothie is looking for maintainers! Me and MrKai77 are busy with school and thus have no time.
Warning
ATM the UI looks a lot like Loop, that's because we are using the same framework and the UI will be changed in a future update. This program is also by the original creator of Loop and me meaning I have the adecuate permission. I DO NOT TAKE ANY CREDIT OF THE UI FRAMEWORK, IT'S LUMINARE'S MAINTAINERS HARD WORK!!
Whenever you pause, play, skip or go back a handy little indicator appears that tells you what's playing and it's status.
You can also trigger it manually using ⌘+⇧+space
.
Schermopname.2024-08-22.om.15.05.13.mp4
Whenever you charge, stop charging or have a low battery a handy little popup appears to tell you information about your battery.
You can also trigger it manually using ⌘+⇧+b
.
Schermopname.2024-08-22.om.18.47.13.mp4
Whenever your audio device changes, a handy little popup appears telling you what audio source is being used. This is handy especially when audio isn't working or to see if your earbuds connected.
You can also trigger it manually using ⌘+⇧+a
.
Schermopname.2024-08-22.om.18.51.12.mp4
Smoothie is free and open source, meaning that it is forever yours. Also, because our codebase is easy and modular you can easily contribute and add custom indicators!
This project uses Tuist to manage the Xcode project. To start developing, you will need to install it. For a quick copy-and-paste, here it is:
brew install --cask tuist
Next, clone this repo, and run the following two commands:
tuist install # Install dependencies
tuist generate # Make .xcodeproj file
This should automatically open the Xcode project for you, and you’re good to go! All of the source code is inside Apps/
, and you can ignore the auto-generated folder called Derived
:D