From 55829ad2989589aa7e131a697e70e0c594f76933 Mon Sep 17 00:00:00 2001 From: Marcus Stoegbauer Date: Thu, 15 Aug 2019 12:16:52 +0800 Subject: [PATCH] look for cfg file in ~/.local as well --- userconfig.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/userconfig.py b/userconfig.py index 418a639..1bc17fa 100755 --- a/userconfig.py +++ b/userconfig.py @@ -195,8 +195,13 @@ def process_all_files(destfiles, dir_config): debug.debug(" ================ process_all_files ===============", 1) def main(): - configfile = os.environ['HOME']+"/etc/userconfig.cfg" - + configfile_destinations = [os.environ['HOME'] + "/etc/", + os.environ['HOME'] + "/.local/etc"] + configfile = '' + for directory in configfile_destinations: + if os.path.isfile(directory + "/userconfig.cfg"): + configfile = directory + "/userconfig.cfg" + break try: try: opts, args = getopt.getopt(sys.argv[1:], "hdc:v", ["help", "debug", "config="])