This commit is contained in:
2025-04-25 17:40:13 -03:00
parent d9fa71c045
commit 3800dd08fb
2 changed files with 2 additions and 2 deletions

View File

@ -10,7 +10,7 @@ set -a
if shopt -q login_shell && [[ -f /usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator ]]; then
eval "$(/usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator)"
# Fallback to to manually parsing environment.d
elif [[ -n "$XDG_DATA_HOME" && -n "$XDG_CONFIG_HOME" && -n "$XDG_STATE_HOME" && -n "$XDG_CACHE_HOME" ]]; then
elif [[ -z "$XDG_DATA_HOME" && -z "$XDG_CONFIG_HOME" && -z "$XDG_STATE_HOME" && -z "$XDG_CACHE_HOME" ]]; then
eval "$(<"$HOME/.config/environment.d/xdg.conf")"
fi
set +a

View File

@ -10,7 +10,7 @@ set -a
if [[ -o login && -f /usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator ]]; then
eval "$(/usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator)"
# Fallback to to manually parsing environment.d
elif [[ -n "$XDG_DATA_HOME" && -n "$XDG_CONFIG_HOME" && -n "$XDG_STATE_HOME" && -n "$XDG_CACHE_HOME" ]]; then
elif [[ -z "$XDG_DATA_HOME" && -z "$XDG_CONFIG_HOME" && -z "$XDG_STATE_HOME" && -z "$XDG_CACHE_HOME" ]]; then
eval "$(<"$HOME/.config/environment.d/xdg.conf")"
fi
set +a