From 4aeae144ed04292e5648f0338c5654ca65cfc2fc Mon Sep 17 00:00:00 2001 From: Jan Beinke Date: Sat, 8 Jul 2017 13:07:48 +0200 Subject: [PATCH] Respect XDG Base Directory Specification fallback This will solve #38. --- src/cdm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cdm b/src/cdm index bf95a6c..3d0ac10 100755 --- a/src/cdm +++ b/src/cdm @@ -65,8 +65,8 @@ if [[ -n "$1" ]]; then fi elif [[ -f "$HOME/.cdmrc" ]]; then source "$HOME/.cdmrc" -elif [[ -f "$XDG_CONFIG_HOME/cdm/cdmrc" ]]; then - source "$XDG_CONFIG_HOME/cdm/cdmrc" +elif [[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/cdm/cdmrc" ]]; then + source "${XDG_CONFIG_HOME:-$HOME/.config}/cdm/cdmrc" elif [[ -f /etc/cdmrc ]]; then source /etc/cdmrc fi