From 739d20eceb05dab995206315fe49d50d019d7613 Mon Sep 17 00:00:00 2001 From: Urban Wallasch Date: Thu, 20 May 2021 20:21:40 +0200 Subject: [PATCH] * Fixed config path heuristic once again. --- ffpreview.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ffpreview.py b/ffpreview.py index 1b51cb0..74d7c0b 100755 --- a/ffpreview.py +++ b/ffpreview.py @@ -227,13 +227,13 @@ class ffConfig: cfg['conffile'] = args.config else: # try to locate a user config file - home = os.environ.get('HOME') + if os.environ.get('HOME'): + home_cfg = os.path.join(os.environ.get('HOME'), '.config') cfg['conffile'] = os.path.join( - os.path.dirname(os.path.realpath(__file__)) or os.environ.get('XDG_CONFIG_HOME') or - (os.path.join(home, '.config') if home else None) or os.environ.get('APPDATA') or - sys.path[0], + home_cfg or + os.path.dirname(os.path.realpath(__file__)), cfg['conffile'] ) fconf = ConfigParser(allow_no_value=True, defaults=cfg) -- 2.30.2