From: Jerzy Drozdz Date: Tue, 5 Jul 2016 05:34:29 +0000 (+0200) Subject: Set default value of $XDG_CONFIG_DIRS to be standard compliant X-Git-Tag: 1.0~19^2 X-Git-Url: https://git.donarmstrong.com/?p=deb_pkgs%2Fautorandr.git;a=commitdiff_plain;h=6ed624aaa094dc18af447c5603f448481b5c745d;hp=7a41c28a93e2907a34d9a90e1821b2233e149642 Set default value of $XDG_CONFIG_DIRS to be standard compliant --- diff --git a/autorandr.py b/autorandr.py index c8b8f8f..41e27b6 100755 --- a/autorandr.py +++ b/autorandr.py @@ -736,7 +736,7 @@ def exec_scripts(profile_path, script_name, meta_information=None): user_profile_path = os.path.join(os.environ.get("XDG_CONFIG_HOME", os.path.expanduser("~/.config")), "autorandr") for folder in chain((profile_path, os.path.dirname(profile_path), user_profile_path), - (os.path.join(x, "autorandr") for x in os.environ.get("XDG_CONFIG_DIRS", "").split(":"))): + (os.path.join(x, "autorandr") for x in os.environ.get("XDG_CONFIG_DIRS", "/etc/xdg").split(":"))): if script_name not in ran_scripts: script = os.path.join(folder, script_name) @@ -769,7 +769,7 @@ def main(argv): try: # Load profiles from each XDG config directory # The XDG spec says that earlier entries should take precedence, so reverse the order - for directory in reversed(os.environ.get("XDG_CONFIG_DIRS", "").split(":")): + for directory in reversed(os.environ.get("XDG_CONFIG_DIRS", "/etc/xdg").split(":")): system_profile_path = os.path.join(directory, "autorandr") if os.path.isdir(system_profile_path): profiles.update(load_profiles(system_profile_path))