From 47a258c4b97309751e4fde3620e1be71aa22b2dd Mon Sep 17 00:00:00 2001 From: rydesun Date: Sun, 13 Apr 2025 21:50:44 +0800 Subject: [PATCH] Fix $HOME trailing slash --- .zprofile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.zprofile b/.zprofile index b5ccd38..cbb866d 100644 --- a/.zprofile +++ b/.zprofile @@ -2,10 +2,11 @@ typeset -U path PATH path=($path ~/.bin) ### XDG目录 -export XDG_CONFIG_HOME=~/.config -export XDG_CACHE_HOME=~/.cache -export XDG_DATA_HOME=~/.data -export XDG_STATE_HOME=~/.state +if [[ "$HOME" == */ ]]; then HOME=${HOME:0:-1}; fi +export XDG_CONFIG_HOME=$HOME/.config +export XDG_CACHE_HOME=$HOME/.cache +export XDG_DATA_HOME=$HOME/.data +export XDG_STATE_HOME=$HOME/.state ### Flatpak安装的程序 # 由于修改了 $XDG_DATA_HOME 的位置,