SwayNotificationCenter icon indicating copy to clipboard operation
SwayNotificationCenter copied to clipboard

[Feature] Configuration option to select the monitor where notifications will be displayed

Open bcyran opened this issue 1 year ago • 4 comments

Currently the notifications pop up on the monitor which is active / focused at the moment. I use a multi monitor setup and I don't like the fact that the notifications can pop up on different monitor depending on what I do at the moment. I would prefer to have a configuration option where I could select a monitor where notifications will be always displayed, e.g. DP-6. If that monitor is not preset, we could fall back to the active monitor.

Also, thanks for a great project!

bcyran avatar Aug 15 '24 14:08 bcyran

That would be useful, especially when sharing screens, it would be good to be able to divert notifications to another screen somehow.

joopdo avatar Sep 03 '24 09:09 joopdo

There is a partial implementation in #262

VAWVAW avatar Feb 01 '25 14:02 VAWVAW

Ideally this supports a few different use cases:

  • Display notification on all monitors (possible?)
  • Display notification on all monitors except for monitors in a denylist. Denylist monitors should never have a notification visible. (e.g. for television display - really awkward to watch a movie and have a personal notification pop for everyone to read)
  • Display notification on specific monitor(s), falling back to active monitor if specific monitor(s) not available. Denylist should still control, displaying no notification in the event the specific selected monitor is not available/unplugged and the active monitor is in the denylist.
  • Display notification on specific monitor(s), falling back to silence if specific monitor(s) not available. Maybe a warning in this case.

If I have time, I'll look into it again, but after I've been issue/bug hunting here xD

ErikReider avatar Mar 02 '25 14:03 ErikReider