From b3036788891fcdf4b7fb4de8859109f1bec91e08 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Tue, 19 Sep 2017 00:09:43 +0200 Subject: [PATCH] 40_path: Enhance MANPATH setting when manpath(1) isn't available --- core/40_path/40_path.zprofile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/core/40_path/40_path.zprofile b/core/40_path/40_path.zprofile index 160776e..313b64d 100644 --- a/core/40_path/40_path.zprofile +++ b/core/40_path/40_path.zprofile @@ -39,8 +39,14 @@ done # Set default MANPATH MANPATH="$(manpath -q)" 2>/dev/null if [[ $? -ne 0 ]]; then - MANPATH="/usr/share/man" - for d (/usr/local/share/man /opt/*/man(N)); do + for d ( + ~/share/man + ~/man + /opt/*/share/man(NOn) + /opt/*/man(NOn) + /usr/share/man + /usr/local/share/man + ); do [ -d "$d" ] && manpath=($manpath "$d") done fi -- 2.39.2