uzbl_config path now respects XDG_CONFIG_HOME
authorMason Larobina <mason.larobina@gmail.com>
Mon, 29 Jun 2009 11:20:17 +0000 (19:20 +0800)
committerMason Larobina <mason.larobina@gmail.com>
Mon, 29 Jun 2009 11:20:17 +0000 (19:20 +0800)
examples/data/uzbl/scripts/uzbl_tabbed.py

index 26f9fc3..fa428b2 100755 (executable)
@@ -85,7 +85,10 @@ else:
 # === Default Configuration ====================================================
 
 # Location of your uzbl configuration file.
-uzbl_config = os.path.join(os.environ['HOME'],'.config/uzbl/config')
+if 'XDG_CONFIG_HOME' in os.environ.keys() and os.environ['XDG_CONFIG_HOME']:
+    uzbl_config = os.path.join(os.environ['XDG_CONFIG_HOME'], 'uzbl/config')
+else:
+    uzbl_config = os.path.join(os.environ['HOME'],'.config/uzbl/config')
 
 # All of these settings can be inherited from your uzbl config file.
 config = {'show_tabs': True,