summaryrefslogtreecommitdiff
path: root/examples/gconf-proxy-client.py
blob: 222c96e8b21d2c723188e08b16f1c8e3b0c27263 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env python

print "WARNING: this hasn't been updated to current API yet, and might not work"

import dbus

gconf_key = "/desktop/gnome/file_views/icon_theme"

bus = dbus.SessionBus()
gconf_service = bus.get_service("org.gnome.GConf")
gconf_key_object = gconf_service.get_object("/org/gnome/GConf" + gconf_key, "org.gnome.GConf")

value = gconf_key_object.getString()

print ("Value of GConf key %s is %s" % (gconf_key, value))