mirror of
https://github.com/Zedfrigg/ironbar.git
synced 2025-08-18 07:11:04 +02:00
refactor: introduce networkmanager client
This commit is contained in:
parent
e1094ca586
commit
1044da251e
5 changed files with 269 additions and 103 deletions
|
@ -59,7 +59,7 @@ music = ["regex"]
|
|||
"music+mpris" = ["music", "mpris"]
|
||||
"music+mpd" = ["music", "mpd-utils"]
|
||||
|
||||
networkmanager = ["futures-lite", "zbus"]
|
||||
networkmanager = ["futures-lite", "futures-signals", "zbus"]
|
||||
|
||||
notifications = ["zbus"]
|
||||
|
||||
|
@ -130,6 +130,9 @@ chrono = { version = "0.4.35", optional = true, features = ["unstable-locales"]
|
|||
mpd-utils = { version = "0.2.0", optional = true }
|
||||
mpris = { version = "2.0.1", optional = true }
|
||||
|
||||
# networkmanager
|
||||
futures-signals = { version = "0.3.33", optional = true }
|
||||
|
||||
# sys_info
|
||||
sysinfo = { version = "0.29.11", optional = true }
|
||||
|
||||
|
@ -137,6 +140,7 @@ sysinfo = { version = "0.29.11", optional = true }
|
|||
system-tray = { version = "0.2.0", optional = true }
|
||||
|
||||
# upower
|
||||
futures-lite = { version = "2.3.0", optional = true }
|
||||
upower_dbus = { version = "0.3.2", optional = true }
|
||||
|
||||
# volume
|
||||
|
@ -151,5 +155,4 @@ futures-util = { version = "0.3.30", optional = true }
|
|||
regex = { version = "1.10.4", default-features = false, features = [
|
||||
"std",
|
||||
], optional = true } # music, sys_info
|
||||
futures-lite = { version = "2.3.0", optional = true } # networkmanager, upower
|
||||
zbus = { version = "3.15.2", optional = true } # networkmanager, notifications, upower
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue