Heads Down detects your application of choice and automatically enables macOS's "Do Not Disturb" feature. It supports apps like VS Code, Figma, IntelliJ etc. π Run in the background and let it manage DnD for you π
Hi π,
I built HeadsDown to solve a personal problem of ongoing distractions with each Slack or iMessage. MacOSβs "Do Not Disturb" is a great feature but at times, I forget to enable it. HeadsDown simply detects the current app in focus and matches against an app list to automatically enable MacOSβs DnD.
I have been using it for a month now, and it works pretty well. Itβs also my first Mac app.
Itβs worth noting that it uses MacOSβs private API to toggle DnD, and I canβt distribute it via the App Store, which is why I made the code Open Sourced. The app is signed by Apple though! Feel free to poke around: https://github.com/utsengar/Head... π
If your favorite app is missing in HeadsDown, submit this form and and I will add it!
https://forms.gle/dvrqi7tQbahGeshk6
- Utkarsh
@utsengar Awesome job and solves a real problem with how DnD works. There is some automation today for DnD for phones (e.g. driving, sleeping, etc.). I love how your taking that idea and applying it to work!
@shuchi_saxena@utsengar Cool idea. But you should let the user choose for which app "Do not disturb" is activated. There are not only coding apps, but also image editing, remote tool for home office and so on...
@marcelismus thanks for the feedback! I didnβt realize so many would be interested in using this. Iβm working on showing dynamic list of app which you have currently installed as we speak. https://github.com/utsengar/Head...
Please share your email here and I will send you an updated version when itβs ready. https://forms.gle/dvrqi7tQbahGeshk6
@sagarvikani7 The idea was: 1. Enable/Disable: You can entirely disable HeadsDown in taking over your DND, 2. Focus/Unfocus: That's just a shortcut to force enable DnD, something I added later as I saw I was using HeadsDown more to toggle Dnd.
But that's great feedback, thanks! A couple of other users reported the same confusion, so I am dropping Focus/Unfocus for now.
GenY Resume
GenY Resume
GenY Resume
GenY Resume
GenY Resume