- Saved searches
- Use saved searches to filter your results more quickly
- License
- aldomann/telegram-systray-icons
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- How to Make Telegram Tray Icon Match Ubuntu Top Panel
- Theming Telegram Panel Icon
- Features
- Telegram system tray icon appears black in Kubuntu 20.04
- Replacement Telegram Tray Icons for GNOME Shell
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Custom systray icons for Telegram on GNOME Shell
License
aldomann/telegram-systray-icons
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Telegram System Tray Icons
Custom systray icons for Telegram to fit the style of GNOME Shell when using KStatusNotifierItem/AppIndicator Support extension, although it should work with TopIcons as well.
The Roboto font family is licensed under a Apache 2.0 license.
Icon | Meaning |
---|---|
Idle (no unread messages) | |
Unread messages | |
Unread messages (muted chat) |
Right now only up to 100 unread messages support is implemented. If the icon «number» does not exist, it is automatically generated (with the default Telegram style).
Simple, you just run the script from the root of the source folder:
Alternatively, you can just move the ticons folder to ~/.local/share/TelegramDesktop/tdata . You can just delete or backup the old folder.
About
Custom systray icons for Telegram on GNOME Shell
How to Make Telegram Tray Icon Match Ubuntu Top Panel
Linuxslaves.com — For those who use Telegram desktop and want the app indicator to match Ubuntu’s top panel, here’s how to do that.
Telegram is a reliable cloud-based mobile and desktop messaging app with a focus on security and speed. It works much faster and simpler than WhatsApp.
The best thing about Telegram is we can use it on all your devices at the same time. It will automatically syncs messages from your phone with your computer using Telegram’s encrypted cloud.
Theming Telegram Panel Icon
As most of you already know, the default Telegram tray icon uses a circular colored (it’s blue). For consistency, we will make that icons white-ish. See the screenshot below :
A GitLab user Bandot has created a set of replacement Telegram tray icons which you can use to replace the original Telegram icon.
Features
- Support idle (no unread messages)
- Support unread messages
- Support unread messages (muted chat)
- Up to 1000 unread messages support
- Download the package
- Extract the Zip
- Copy ticons folder
- Go to .local/share/TelegramDesktop/tdata/ directory in your Home folder (press Ctrl+H to show hidden files)
- Replace the original ticons folder
- Open Telegram desktop app
- Enjoy white-ish top bar icons
As I have mentioned earlier, the icons cover 1000 unread message only. If the message out of custom icon number, it will be automatically generated with default Telegram style.
Telegram system tray icon appears black in Kubuntu 20.04
As the title says telegram system tray icon is hardly visible. All appearance settings are on default. But when I change Colors from Breeze to Breeze Dark it gets fixed. The problem is that I like Breeze colors and I do not want to change it. Additionally, I noticed the problem is with /usr/share/color-schemes/Breeze.colors because when I change ForegroundNormal=35,38,39 from [Colors:Window] tag to ForegroundNormal=239,240,241 that is the value used in BreezeDark.colors the icon is changed to white but I get other color problems. Now looking for a solution. Also I tried replacing all Telegram icons in /usr/share/icons/breeze/status/22 and /usr/share/icons/breeze/status/24 by /usr/share/icons/breeze-dark/status/22 and /usr/share/icons/breeze-dark/status/24 and nothing changed.
In System Settings > Global Theme the Breeze option shows the panel with a near white background and items in the system tray, including the Telegram icon are black or outlined in black. The opposite holds for the Breeze Dark option. The problem seems to be with the Kubuntu option. There, the panel background is dark, and all system tray components are white except the Telegram icon which is dark. I suggest you avoid the Kubuntu Global theme.
Replacement Telegram Tray Icons for GNOME Shell
So did I — and found a super easy ‘tweak’ to do exactly that.
This will only work if you use the Telegram desktop app on GNOME Shell with the awesome GNOME Indicator Applet extension or TopIcons Plus.
By default the Telegram tray icon uses a coloured tray icon (see top screenshot).
While this is ‘brand consistent’ the icon does makes the chat app stand out in the GNOME top bar as most top bar icons have a plain white-ish icon.
To make Telegram tray icons match the rest of the GNOME top bar icons all you need to do is replace them with alternatives icons.
Github user aldomann has already created a set of replacement Telegram tray icons which you can use.
Just download them from Github (lazy link), extract the Zip, then copy the ‘ticons’ folder to your clipboard.
Next, go to the hidden ~/.TelegramDesktop/tdata directory in your Home folder and replace the ‘ ticons ‘ folder located inside with the one you can copied earlier.
If you think you’ll want to revert to the color icons at some point you should backup or rename the ticons folder before copying.
Finally, restart Telegram to enjoy your unified top bar icons.
Home / How To / Replacement Telegram Tray Icons for GNOME Shell