Определите, является ли Radiance или Ambiance текущим видом

Чтобы интерактивно изменять цвета значков, я хочу, чтобы моя программа могла определять, является ли Ambiance или Radiance текущим внешним видом. Я обнаружил, что это значение хранится в dconf-editor в org-> gnome-> desktop-> interface-> gtk-theme.

Где находится файл, из которого моя программа может прочитать это значение?

1
задан 30 July 2013 в 02:08

2 ответа

Вы можете прочитать информацию с помощью команды dconf. Например ...

$ dconf read /org/gnome/desktop/interface/gtk-theme
'Adwaita'
0
ответ дан 30 July 2013 в 02:08

Вот версия на Python, с которой вы работаете:

#!/usr/bin/python3

from gi.repository import Gio

SCHEMA = 'org.gnome.desktop.interface'
KEY = 'gtk-theme'

gsettings = Gio.Settings.new(SCHEMA)
print(gsettings.get_string(KEY))
0
ответ дан 30 July 2013 в 02:08

Другие вопросы по тегам:

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