2021-07-28 20:32:43 +03:00
|
|
|
# SwayNotificationCenter
|
|
|
|
|
|
|
|
A simple notification daemon with a gui built for Sway (potentially any wm with wlroots).
|
|
|
|
|
|
|
|
## Features
|
|
|
|
|
|
|
|
- A panel to view previous notifications
|
2021-07-29 22:38:42 +03:00
|
|
|
- Show album art for notifications like Spotify
|
2021-07-29 22:37:40 +03:00
|
|
|
- Do not disturb
|
2021-07-30 19:20:29 +03:00
|
|
|
- Click notification to execute default action
|
|
|
|
- Show alternative notification actions
|
2021-07-28 20:32:43 +03:00
|
|
|
- The same features as any other basic notification daemon
|
|
|
|
|
2021-07-29 11:09:07 +03:00
|
|
|
## Planned Features
|
|
|
|
|
|
|
|
- PLKGBUILD file for arch (and any others if requested 😃)
|
|
|
|
- Customization through a CSS file
|
|
|
|
- Slick animations 😎
|
|
|
|
|
2021-07-28 20:32:43 +03:00
|
|
|
## Install
|
|
|
|
|
2021-07-30 23:36:50 +03:00
|
|
|
Arch:
|
|
|
|
|
|
|
|
```zsh
|
|
|
|
makepkg -si
|
|
|
|
```
|
|
|
|
|
|
|
|
Other:
|
|
|
|
|
2021-07-28 20:32:43 +03:00
|
|
|
```zsh
|
|
|
|
meson build
|
|
|
|
ninja -C build
|
2021-07-30 23:14:17 +03:00
|
|
|
meson install -C build
|
2021-07-28 20:32:43 +03:00
|
|
|
```
|
|
|
|
|
|
|
|
## Run
|
|
|
|
|
2021-07-29 12:16:01 +03:00
|
|
|
To start the daemon (remember to kill any other notification daemon before running)
|
2021-07-28 20:32:43 +03:00
|
|
|
|
|
|
|
```zsh
|
2021-07-30 19:59:06 +03:00
|
|
|
./build/src/swaync
|
2021-07-28 20:32:43 +03:00
|
|
|
```
|
|
|
|
|
|
|
|
To toggle the panel
|
|
|
|
|
|
|
|
```zsh
|
2021-07-30 19:59:06 +03:00
|
|
|
./build/src/swaync-client
|
2021-07-28 20:32:43 +03:00
|
|
|
```
|
|
|
|
|
2021-07-29 00:14:38 +03:00
|
|
|
## Screenshots
|
|
|
|
|
|
|
|
![Screenshot of desktop notification](./assets/desktop.png)
|
|
|
|
|
|
|
|
![Screenshot of panel](./assets/panel.png)
|