diff --git a/lib/shopt.sh b/lib/shopt.sh index 9ad9b16..6f677fb 100644 --- a/lib/shopt.sh +++ b/lib/shopt.sh @@ -27,9 +27,10 @@ shopt -s nocaseglob; ## SMARTER TAB-COMPLETION (Readline bindings) ## # Perform file completion in a case insensitive fashion -if [[ ${CASE_SENSITIVE-} == false ]]; then +# Note: CASE_SENSITIVE is the compatibility name +if [[ ${OMB_CASE_SENSITIVE:-${CASE_SENSITIVE:-}} == false ]]; then bind "set completion-ignore-case on" -elif [[ ${CASE_SENSITIVE-} == true ]]; then +elif [[ ${OMB_CASE_SENSITIVE:-${CASE_SENSITIVE:-}} == true ]]; then bind "set completion-ignore-case off" else # By default, case sensitivity is disabled. diff --git a/templates/bashrc.osh-template b/templates/bashrc.osh-template index b1afa8c..82be0d1 100644 --- a/templates/bashrc.osh-template +++ b/templates/bashrc.osh-template @@ -12,7 +12,7 @@ export OSH=~/.oh-my-bash OSH_THEME="font" # Uncomment the following line to use case-sensitive completion. -# CASE_SENSITIVE="true" +# OMB_CASE_SENSITIVE="true" # Uncomment the following line to use hyphen-insensitive completion. Case # sensitive completion must be off. _ and - will be interchangeable.