Официальный десктопный клиент Discord поддерживает Linux, но не стремится выглядеть единообразно с окружением. Именно поэтому популярны альтернативные клиенты, в том числе благодаря возможности кастомизации тем.

Discord GNOME Theme от разработчика ~ricewind012 — это как раз то, чем кажется: пользовательская тема, которая перерабатывает интерфейс Discord в духе Adwaita и следует рекомендациям GNOME HIG (насколько позволяет CSS Discord).

Напомним: тема Ubuntu Yaru во многом основана на Adwaita, поэтому хотя полного совпадения на Ubuntu эта тема не даст, она всё равно будет ближе к системному стилю, чем стандартный вид. Так как всё работает через CSS, тему легко дорабатывать и настраивать.

*Discord GNOME Theme* в клиенте *Vesktop* (модифицированном Discord)
*Discord GNOME Theme* в клиенте *Vesktop* (модифицированном Discord)

Тема не работает с официальным приложением Discord, если только оно не пропатчено модом Vencord. Vencord поддерживает темы, плагины и отказ от сбора данных (однако модифицировать snap-версию Discord он не может).

Разработчик темы советует использовать её в клиенте Vesktop. Это пересборка веб-версии Discord (по сути, та же основа, что и у официального клиента) со встроенным Vencord, дополнительными оптимизациями и исправлением проблемы демонстрации экрана со звуком в Linux.

Vesktop — идеальный выбор в нашем случае, так как в нём можно включить заголовочную панель в стиле GNOME. Опция находится в Настройки > Vesktop Settings > «Discord Titlebar», и она помогает довести иллюзию родного приложения до конца.

Также разработчик рекомендует установить Discord Adblock, чтобы избавиться от навязчивых предложений и продаж Nitro, выбрать английский язык (США) для корректного сопоставления иконок и, по желанию, задействовать расширение GNOME Blur My Shell для прозрачной боковой панели.

У редакции размытие не заработало, но вам точно пригодится расширение Rounded Window Corners Reborn со значением 0.15 — иначе окно самого приложения будет с острыми углами.

Если вы пользуетесь Vesktop (доступен в форматах DEB, AppImage, Flatpak, RPM и других), установить Discord GNOME Theme можно, вставив следующий URL в Настройки > Темы > Online Themes:

https://raw.githubusercontent.com/ricewind012/discord-gnome-theme/master/gnome.theme.css

Можно также скачать файл .css напрямую и поместить его в ~/.config/vesktop/themes. Локальная копия позволит редактировать тему, что понадобится для включения прозрачности и для того, чтобы приблизить вид к Yaru, если захочется.

Обязательно ли тематизировать Discord в Linux? Нет. Выглядит ли результат приятнее стандартного оформления? Возможно, вкусы у всех разные.

Но если вы активный пользователь Discord, хотите менее навязчивый клиент и не прочь видеть окно, которое гармонирует с остальными элементами системы, попробуйте эту тему.

Имейте в виду: интерфейс Discord может меняться на стороне сервера без предупреждения. Хотя эта тема и поддерживается (в отличие от многих похожих проектов, о которых вы могли читать раньше), она является неофициальной волонтёрской разработкой, а не продуктом Discord.