Смена светлой темы флэтпак версии на тёмную

На данный момент наблюдается проблема на некоторых системах с автоматическим определением светлой/тёмной темы во флэтпак версии.


Примечание:

Все изменения применяются не глобально, а только к PortProton


Чтобы сменить тему флэтпак версии на тёмную:

Узнаём название темы для gtk приложений в системе:

gsettings get org.gnome.desktop.interface gtk-theme | tr -d "'"

  1. Способ через терминал:

Даём flatpak разрешение на чтение конфигов gtk-3.0:

flatpak override --user --filesystem=xdg-config/gtk-3.0 ru.linux_gaming.PortProton

Указываем переменную GTK_THEME. В моём случае Breeze

flatpak override --user --env=GTK_THEME=Breeze ru.linux_gaming.PortProton

  1. Способ через гуи:

Для этого можно воспользоваться приложением flatseal.

Даём flatpak разрешение на чтение конфигов gtk-3.0:

xdg-config/gtk-3.0

Указываем переменную GTK_THEME. В моём случае Breeze

GTK_THEME=Breeze

7 лайков