]> git.phdru.name Git - xsetbg.git/blobdiff - print-filename.py
Get filesystem encoding from config
[xsetbg.git] / print-filename.py
index 0c8e8f9369b61158082ac8aac92945bd45415ecc..6d142550f2d1a45fee744ab3981870ae78076355 100755 (executable)
@@ -62,7 +62,12 @@ else:
 filename = global_db[key]
 global_db.close()
 
-from m_lib.defenc import default_encoding
-filename = unicode(filename, default_encoding)
+from ConfigParser import SafeConfigParser
+config = SafeConfigParser()
+config.read("xsetbg.conf")
+
+fs_encoding = config.get("images", "fs_encoding")
+filename = unicode(filename, fs_encoding)
 
+from m_lib.defenc import default_encoding
 print filename.encode(default_encoding)