Skip to content

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.

License

Notifications You must be signed in to change notification settings

Ximi1970/systray-x

Repository files navigation

SysTray-X

SysTray-X is a system tray extension for Thunderbird 68+. The addon uses the WebExtension API's to control an external system dependent system tray application.

The addon and system tray application can do:

  • custom new mail icon
  • display number of unread mails
  • show / hide Thunderbird (minimize)
  • minimizing hides to tray
  • minimize on startup

The default poll time is 60 seconds. You change the timing in the preferences but be aware that a too short poll time can lead to a high CPU load.

Binaries (System)

These packages will install the Thunderbird addon and companion app system wide.
Root credentials are required.

openSuSE

Leap 15.1

sudo zypper ar -f https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/openSUSE_Leap_15.1/ SysTray-X
sudo zypper in systray-x

Leap 15.2

sudo zypper ar -f https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/openSUSE_Leap_15.2/ SysTray-X
sudo zypper in systray-x

Tumbleweed

sudo zypper ar -f https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/openSUSE_Tumbleweed/ SysTray-X
sudo zypper in systray-x

SLE 15

sudo zypper ar -f https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/openSUSE_SLE_15_SP1/ SysTray-X
sudo zypper in systray-x

xUbuntu

19.10

wget -q https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/xUbuntu_19.10/Release.key
sudo apt-key add Release.key
sudo bash -c 'echo "deb https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/xUbuntu_19.10 ./" > /etc/apt/sources.list.d/systray-x.list'
sudo apt update
sudo apt install systray-x

18.04 LTS

wget -q https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/xUbuntu_18.04/Release.key
sudo apt-key add Release.key
sudo bash -c 'echo "deb https://download.opensuse.org/repositories/home:/Ximi1970:/Mozilla:/Add-ons/xUbuntu_18.04 ./" > /etc/apt/sources.list.d/systray-x.list'
sudo apt update
sudo apt install systray-x

Binaries (User)

User installable package.
No root credentials required.

Download the installer here (click on the assets dropdown list):

Addon and companion app installer

Building

Linux

Clone the repository:

git clone https://github.com/Ximi1970/systray-x.git

Requirements:

  • Fedora/Centos/RHEL:

    dnf install qt5-qtbase-devel

  • Debian/Ubuntu:

    apt install zip git g++ make qt5-default qtbase5-dev

Build:

cd systray-x
make

Install:

mkdir -p ~/.mozilla/native-messaging-hosts
cp -f app/config/linux/SysTray_X.json
cp -f [email protected] ~/.thunderbird/*.default-release/extensions/

...

Windows

Install:

Clone the repository using TortoiseGit:

...

Remarks

Branches:

master : Should be stable and working for all systems
develop : Working but maybe not for all systems
feature-xxx : Experimental

Contributers

Luigi Baldoni <[email protected]> : Initial setup of the OpenSuSE Build Service rpm package.

Donations

To support this project, you can make a donation to its current maintainer:

paypal bitcoin-qrcode-black

About

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.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published