Detectar se Radiance ou Ambiance for a aparência atual

1

Para alterar interativamente as cores dos ícones, quero que meu programa seja capaz de detectar se Ambiance ou Radiance são as aparências atuais. Eu encontrei este valor para ser armazenado em dconf-editor em org > gnome > desktop > interface > gtk-theme

Onde está o arquivo do qual meu programa pode ler este valor?

    
por user2366975 30.07.2013 / 00:08

2 respostas

0

Aqui está uma versão em Python, pois parece que é com isso que você está trabalhando:

#!/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))
    
por andrewsomething 30.07.2013 / 01:17
1

Você pode ler informações com o comando dconf. Por exemplo ...

$ dconf read /org/gnome/desktop/interface/gtk-theme
'Adwaita'
    
por Cheesemill 30.07.2013 / 00:35