Ximi1970 / systray-x

SysTray-X: A system tray extension for Thunderbird. Needs both the addon AND the companion app installed to work. Will not work with TB flatpaks or snaps.
Mozilla Public License 2.0
214 stars 14 forks source link

Building for Solus OS with Bungie desktop #99

Closed afettouhi closed 2 years ago

afettouhi commented 2 years ago

As the title says, is it possible to build systray-x for SolusOS with the Bungie desktop? I tried to build it from git but I can't get the tray icon to show up. Many thanks for this app btw. Still can't understand Thunderbird has refused for so so many years to implement this.

Ximi1970 commented 2 years ago

Make sure all the tools are installed: git, make, binutils, g++, qt5-base-devel, libx11-devel, kernel-devel, zip. Hopefully I did not forget one. It is a very bare OS.

Open a terminal and type (as mentioned in the README at the bottom Build (GNOME)::

git clone https://github.com/Ximi1970/systray-x.git
cd systray-x
make OPTIONS="DEFINES+=NO_KDE_INTEGRATION"
mkdir -p ~/.mozilla/native-messaging-hosts
cp -f app/config/linux/SysTray_X.json ~/.mozilla/native-messaging-hosts/

Startup Thunderbird.
Goto Tools -> Add-ons -> Click the gear on the right -> Install add-on from file.
Navigate to the git systray-x directory and select the systray-x@Ximi1970.xpi file.
Restart Thunderbird to use the default settings (only the inbox will be checked).
The icon will appear on the bottom right next to the other icons.

Ximi1970 commented 2 years ago

image

afettouhi commented 2 years ago

Thanks that worked! Awesome!