--- a/reportbug/utils.py +++ b/reportbug/utils.py @@ -1421,6 +1421,10 @@ USERFILE = os.path.expanduser('~/.reportbugrc') +# Use XDG base directory compliant config file and support legacy one if it already exists. +if not os.path.isfile(USERFILE): + USERFILE = (os.environ.get('XDG_CONFIG_HOME') or os.environ.get('HOME') + '/.config') + '/reportbugrc' + FILES = ('/etc/reportbug.conf', USERFILE) CONFIG_ARGS = (