We added Sway Notification Center to rde and slightly integrated it with Emacs.
It is keyboard controllable, has do not disturb mode, notifications are actionable.
Finally, I can do other things while waiting for compilation to complete and get back to work as soon as it finished.
https://git.sr.ht/~abcdw/rde/tree/fc2d39fd65c0969dc9ab4d997fd6d2ebde2f7569/src/rde/features/wm.scm#L882
https://git.sr.ht/~abcdw/rde/tree/fc2d39fd65c0969dc9ab4d997fd6d2ebde2f7569/src/rde/features/shellutils.scm#L87
https://github.com/ErikReider/SwayNotificationCenter
#rde #guix #emacs
Also we did a small fix related to notifications in Emacs upstream. Now notification icon can be provided by its name according to Icon Naming Specification, not the path.
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=42a911c61e67caa807750cd40887b729f09aaf52
#emacs