1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-07-01 18:51:04 +02:00

feat: swaync notifications module

Adds a new module which connects to SwayNC to display information from the notifications deamon.

Resolves #7
This commit is contained in:
Jake Stanger 2024-03-03 22:42:57 +00:00
parent 660dc81e7d
commit 7742a46578
No known key found for this signature in database
GPG key ID: C51FC8F9CB0BEA61
15 changed files with 592 additions and 3 deletions

View file

@ -19,6 +19,7 @@ default = [
"ipc",
"launcher",
"music+all",
"notifications",
"sys_info",
"tray",
"upower",
@ -57,6 +58,8 @@ music = ["regex"]
"music+mpris" = ["music", "mpris"]
"music+mpd" = ["music", "mpd-utils"]
notifications = ["zbus"]
sys_info = ["sysinfo", "regex"]
tray = ["system-tray"]
@ -133,7 +136,6 @@ system-tray = { version = "0.1.5", optional = true }
# upower
upower_dbus = { version = "0.3.2", optional = true }
futures-lite = { version = "2.2.0", optional = true }
zbus = { version = "3.15.2", optional = true }
# volume
libpulse-binding = { version = "2.28.1", optional = true }
@ -148,3 +150,4 @@ futures-util = { version = "0.3.30", optional = true }
regex = { version = "1.10.3", default-features = false, features = [
"std",
], optional = true } # music, sys_info
zbus = { version = "3.15.2", optional = true } # notifications, upower