Как отключить иконку уведомлений в доке GNOME для любого приложения
Значки непрочитанных сообщений на иконках в доке GNOME — раздражающий элемент для многих. Они отображаются даже после прочтения сообщений в приложении. В системах с GNOME Shell (Ubuntu, Fedora, Pop!_OS и др.) это можно отключить точечно — для любого приложения, без root-доступа и сторонних расширений.
Кому пригодится
- Используется GNOME с доком (Dash to Dock, Ubuntu Dock и др.)
- Нужно отключить значок уведомлений только у одного приложения
- Не требуется отключать все уведомления в системе
Шаг 1: Найти .desktop-файл приложения
В терминале выполнить команду, заменив имя_приложения на нужное:
ls /usr/share/applications | grep -i имя_приложенияЕсли файл не найден — проверить локальный путь:
ls ~/.local/share/applications | grep -i имя_приложенияЗапомнить имя файла, например: telegramdesktop.desktop.
Шаг 2: Скопировать файл в локальную папку
cp /usr/share/applications/telegramdesktop.desktop ~/.local/share/applications/Шаг 3: Отредактировать .desktop-файл
Открыть файл в редакторе:
nano ~/.local/share/applications/telegramdesktop.desktopДобавить или изменить строки в блоке [Desktop Entry]:
[Desktop Entry]
...
StartupWMClass=TelegramDesktop
X-GNOME-UsesNotifications=false