1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-08-16 22:31:03 +02:00

refactor(tray): switch over to libdbusmenu-gtk3

Also adds tooltips
This commit is contained in:
Jake Stanger 2024-11-16 17:19:49 +00:00
parent ff3f541183
commit 30de23dc64
No known key found for this signature in database
GPG key ID: C51FC8F9CB0BEA61
10 changed files with 76 additions and 447 deletions

View file

@ -22,6 +22,8 @@ You also need rust; only the latest stable version is supported.
pacman -S gtk3 gtk-layer-shell
# for http support
pacman -S openssl
# for tray support
pacman -S libdbusmenu-gtk3
# for volume support
pacman -S libpulse
# for lua/cairo support
@ -34,6 +36,8 @@ pacman -S luajit lua51-lgi
apt install build-essential libgtk-3-dev libgtk-layer-shell-dev
# for http support
apt install libssl-dev
# for tray support
apt install libdbusmenu-gtk3-dev
# for volume support
apt install libpulse-dev
# for lua/cairo support
@ -46,6 +50,8 @@ apt install luajit-dev lua-lgi
dnf install gtk3-devel gtk-layer-shell-devel
# for http support
dnf install openssl-devel
# for tray support
dnf install libdbusmenu-gtk3-devel
# for volume support
dnf install pulseaudio-libs-devel
# for lua/cairo support