Как определить `gtk _приложение _предпочитаете _темную _тему `в плоском пакете

Вы можете создать «рабочий» файл в $HOME/.local/share/applications. Посмотрите файлы, которые заканчиваются на.desktop в /usr/share/applications/, и создайте свой собственный файл. Используйте Exec=/path/to/your/executable.

После этого оно должно появиться вместе с другими приложениями, когда вы переходите к панели запуска программ в GNOME, вы можете добавить оттуда.

0
29.01.2021, 19:10
1 ответ

Flatpak имеет некоторые ограничения, связанные с темами, которые могут здесь сыграть роль:

Ссылка Flatpak на интеграцию рабочего стола и создание тем

Для меня следующее решило проблему, из-за которой Builder не переключался в темный режим, несмотря на то, что у него есть явный параметр для этого в настройках

flatpak install org.gtk.Gtk3theme.Adwaita-dark

Поскольку flatpak использует изоляцию контейнера, оказывается, что вам необходимо явно установить темную тему через flatpak в дополнение к теме, которую вы обычно используете в системе.

Вы можете проверить с помощью flatpak list, доступна ли тема, которую вы обычно используете в качестве темной темы, для плоских пакетов. Вы также можете найти все доступные темы сflatpak search org.gtk.Gtk3theme

2
21.03.2021, 08:11

Теги

Похожие вопросы