2021-08-01 00:18:12 +02:00
2021-07-28 23:14:38 +02:00
2021-07-31 17:38:42 +02:00
2021-07-30 18:59:06 +02:00
2021-07-27 21:58:52 +02:00
2021-07-27 21:58:52 +02:00
2021-08-01 00:11:53 +02:00
2021-08-01 00:18:12 +02:00

SwayNotificationCenter

A simple notification daemon with a gui built for Sway (potentially any wm with wlroots).

Features

  • A panel to view previous notifications
  • Show album art for notifications like Spotify
  • Do not disturb
  • Click notification to execute default action
  • Show alternative notification actions
  • Customization through a CSS file
  • The same features as any other basic notification daemon

Planned Features

  • Slick animations 😎
  • Other build scripts than a PKGBUILD (debian and/or RHEL systems)

Install

Arch: The package is available on the AUR

Other:

meson build
ninja -C build
meson install -C build

Run

To start the daemon (remember to kill any other notification daemon before running)

./build/src/swaync

To toggle the panel

./build/src/swaync-client -t

Configuring

To customize the appearance of the widgets, you'll need to create a style.css file in ~/.config/swaync/style.css.
At the time of writing, creating the file will override the default theme which is located for most systems at /etc/xdg/swaync/style.css

Screenshots

Screenshot of desktop notification

Screenshot of panel

Languages
Vala 92.2%
SCSS 3.3%
Meson 3%
Shell 1.4%
Python 0.1%