diff options
author | 2025-05-27 20:24:30 +0200 | |
---|---|---|
committer | 2025-05-27 20:24:30 +0200 | |
commit | 475084b869629edf11ee4fc4998d1658257fabdf (patch) | |
tree | 180f52e527202381a74642d363d2afdfcd712090 | |
parent | 37d863977205dbe060cdb36da45b6f549b715480 (diff) | |
download | zuwu-475084b869629edf11ee4fc4998d1658257fabdf.tar.gz zuwu-475084b869629edf11ee4fc4998d1658257fabdf.tar.bz2 zuwu-475084b869629edf11ee4fc4998d1658257fabdf.tar.lz zuwu-475084b869629edf11ee4fc4998d1658257fabdf.zip |
feat: prefer uu-realpath over realpath for those uutils enjoyers
-rwxr-xr-x | install.zsh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/install.zsh b/install.zsh index dc20cd9..688f23b 100755 --- a/install.zsh +++ b/install.zsh @@ -24,7 +24,13 @@ if [[ "$ZSH_NAME" == "" ]]; then exit 1 fi -__filename="$(realpath "$0")" +if which uu-realpath >/dev/null 2>/dev/null; then + : "${REALPATH_PROVIDER:="uu-realpath"}" +else + : "${REALPATH_PROVIDER:="realpath"}" +fi + +__filename="$("$REALPATH_PROVIDER" "$0")" __dirname="$(dirname "$__filename")" if [[ "$TARGET" != "" ]]; then |