Great Linux System Trays

3 days ago New!
2 min read

Finding quality system trays for Linux can be challenging due to limited documentation and scattered resources. However, there are several great system tray options available for Linux users. This blog post highlights some of the best and most useful system trays.

System Trays

Flameshot

Flameshot is a powerful screenshot tool for Linux that allows you to take screenshots of your screen, annotate them, and share them with others.

Executing the following command will run Flameshot as a system tray:

flameshot gui

Use the print screen key to take a screenshot of your screen, and Flameshot will automatically save the screenshot to your clipboard. You can also click on the Flameshot icon in the system tray to take a screenshot.

Redshift

Redshift is a color temperature adjustment tool for Linux that allows you to adjust the color temperature of your screen to reduce eye strain and improve sleep quality. The system tray icon for Redshift allows you to quickly enable or disable the color temperature adjustment.

Executing the following command will run Redshift as a system tray:

redshift-gtk -l lat:lon

Syncthing

Syncthing is a file synchronization tool for Linux that allows you to synchronize files between multiple devices. The system tray icon for Syncthing allows you to quickly see if files are synced, which directories are being synced and the speed of synchronization. It also shows you history, devices and recent changes.

The GitHub repository for the syncthingtray project is here.

Executing the following command will run Syncthing as a system tray:

syncthingtray-qt6 --wait

Pasystray

Pasystray is a system tray icon for PulseAudio that allows you to quickly adjust the volume of your audio devices. The system tray icon for Pasystray allows you to quickly mute or unmute your audio devices, adjust the volume of your audio devices, and switch between audio devices.

The GitHub repository for the pasystray project is here.

Executing the following command will run Pasystray as a system tray:

pasystray

NetworkManager

NetworkManager is a system tray icon for managing network connections on Linux. The system tray icon for NetworkManager allows you to quickly connect to or disconnect from a network, view the status of your network connection, and view the available networks.

Executing the following command will run NetworkManager as a system tray:

nm-applet

Your Favorite System Trays?

This list is by no means exhaustive, and there are many other great system trays available for Linux. I'll be updating this list as I discover more system trays for Linux. What are your favorite system trays for Linux? Share them!


Similar Posts

Automating OS Go Binary Installation and Management with Ansible

3 min read

I use Ansible to manage my entire OS setup, with a playbook that installs all necessary software, sets up my dotfiles, and configures my system. This playbook can be run on a fresh installation of my OS and have my …


Best Practises for A Performant Django Admin

10 min read

The admin interface that comes with Django is one of the great things about Django. It comes with a ton of features out of the box and has many open source packages that extend the base functionality even more. Well …


Custom Django Error Pages

3 min read

Django comes with default views for 400, 403, 404 and 500 pages which is great. However, the default templates for these views are minimal - they just indicate what error it is. This blog post will walk through how to …