summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmjith Ramanujam <amjith.r@gmail.com>2016-09-15 22:30:06 -0700
committerGitHub <noreply@github.com>2016-09-15 22:30:06 -0700
commitfa9e01cd858da6c2087ddd8e0c3230de704109f8 (patch)
tree83cd7aae01996a6dea1977815d0b5daf4ec87eb3
parent153a72944c80b44da957390dd37c754bbab5e3d5 (diff)
parent5c6be4513e00904bb808f16643dca013eb9b57bb (diff)
Merge pull request #582 from amigrave/master
XDG_CONFIG_HOME support for config file location
-rw-r--r--pgcli/config.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pgcli/config.py b/pgcli/config.py
index 28face34..6ab58616 100644
--- a/pgcli/config.py
+++ b/pgcli/config.py
@@ -8,6 +8,8 @@ from configobj import ConfigObj
def config_location():
if platform.system() == 'Windows':
return os.getenv('USERPROFILE') + '\\AppData\\Local\\dbcli\\pgcli\\'
+ elif 'XDG_CONFIG_HOME' in os.environ:
+ return '%s/pgcli/' % expanduser(os.environ['XDG_CONFIG_HOME'])
else:
return expanduser('~/.config/pgcli/')