diff --git a/clean_files.txt b/clean_files.txt index e1fed981..ad3d4975 100644 --- a/clean_files.txt +++ b/clean_files.txt @@ -102,6 +102,7 @@ plugins/available/java.plugin.bash plugins/available/jekyll.plugin.bash plugins/available/jump.plugin.bash plugins/available/less-pretty-cat.plugin.bash +plugins/available/man.plugin.bash plugins/available/node.plugin.bash plugins/available/nodenv.plugin.bash plugins/available/osx-timemachine.plugin.bash diff --git a/plugins/available/man.plugin.bash b/plugins/available/man.plugin.bash index 473f04fd..b981565f 100644 --- a/plugins/available/man.plugin.bash +++ b/plugins/available/man.plugin.bash @@ -1,10 +1,14 @@ -cite about-plugin +# shellcheck shell=bash about-plugin 'colorize man pages for better readability' -export LESS_TERMCAP_mb=$'\e[1;32m' -export LESS_TERMCAP_md=$'\e[1;32m' -export LESS_TERMCAP_me=$'\e[0m' -export LESS_TERMCAP_se=$'\e[0m' -export LESS_TERMCAP_so=$'\e[01;33m' -export LESS_TERMCAP_ue=$'\e[0m' -export LESS_TERMCAP_us=$'\e[1;4;31m' +: "${LESS_TERMCAP_mb:=$'\e[1;32m'}" +: "${LESS_TERMCAP_md:=$'\e[1;32m'}" +: "${LESS_TERMCAP_me:=$'\e[0m'}" +: "${LESS_TERMCAP_se:=$'\e[0m'}" +: "${LESS_TERMCAP_so:=$'\e[01;33m'}" +: "${LESS_TERMCAP_ue:=$'\e[0m'}" +: "${LESS_TERMCAP_us:=$'\e[1;4;31m'}" + +: "${LESS:=}" +export "${!LESS_TERMCAP@}" +export LESS="R${LESS#-}"