mirror of
https://github.com/Zedfrigg/ironbar.git
synced 2025-07-01 18:51:04 +02:00
feat: add new volume module
This commit is contained in:
parent
947c314b60
commit
a70956bb3b
16 changed files with 1287 additions and 2 deletions
|
@ -22,6 +22,7 @@ default = [
|
|||
"sys_info",
|
||||
"tray",
|
||||
"upower",
|
||||
"volume",
|
||||
"workspaces+all"
|
||||
]
|
||||
|
||||
|
@ -62,6 +63,8 @@ tray = ["system-tray"]
|
|||
|
||||
upower = ["upower_dbus", "zbus", "futures-lite"]
|
||||
|
||||
volume = ["libpulse-binding"]
|
||||
|
||||
workspaces = ["futures-util"]
|
||||
"workspaces+all" = ["workspaces", "workspaces+sway", "workspaces+hyprland"]
|
||||
"workspaces+sway" = ["workspaces", "swayipc-async"]
|
||||
|
@ -132,6 +135,10 @@ 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 }
|
||||
# libpulse-glib-binding = { version = "2.27.1", optional = true }
|
||||
|
||||
# workspaces
|
||||
swayipc-async = { version = "2.0.1", optional = true }
|
||||
hyprland = { version = "0.3.13", features = ["silent"], optional = true }
|
||||
|
@ -140,4 +147,4 @@ futures-util = { version = "0.3.30", optional = true }
|
|||
# shared
|
||||
regex = { version = "1.10.3", default-features = false, features = [
|
||||
"std",
|
||||
], optional = true } # music, sys_info
|
||||
], optional = true } # music, sys_info
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue