I'd like to never show ANY notifications if I'm currently screen sharing to prevent those awkward moments where I forget to disable them manually and run the risk of someone IM'ing me something inappropriate. Notifications should be automatically disabled when I start screen sharing and automatically re-enabled when I stop.

Is this possible at all? Even if it requires some development?

  • 1
    +100 for the need. I actually have a separate user for this reason, but that creates even more issues than it solves. – Tyson May 24 '17 at 16:21

You didn't mention the OS you're using so for this answer I'm using 10.12.5.

You can option+click on the 3 lines for Notification Center in the menu bar:enter image description here

This will silence any notifications that use the Apple system for notifications. To put notifications back to normal, option+click again.

This doesn't silence any notifications that don't use Apple's system. To silence those, you'll need to turn them off at the application-level.

  • 1
    That's useful but it doesn't really answer the question. The problem is that people often just forget to turn off notifications and will only be reminded when it's too late (i.e., once the embarrassing notification has already popped up for everyone to see). – Mike Crittenden May 24 '17 at 19:54
  • 2
    I don't understand your comment. You asked how to stop all notifications when screensharing. By doing this before you start a screenshare, all notifications will be disabled if the application sending the notification uses the standard Apple system. Perhaps you can edit your question to included more details about what you're looking for? – fsb May 24 '17 at 20:01
  • 1
    I meant how to do it automatically whenever​ screen sharing begins. I updated the question. – Mike Crittenden May 24 '17 at 23:54

You can use Muzzleapp for this. It silences all notifications as you turn on screen sharing. Download it from the official website: https://muzzleapp.com/

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .