Added missing speeddating autoload.
[profile.git] / .profile.d / pager.bashrc
1 # profile-required: TERM.bashrc
2 less=$(find_working -A less 2>/dev/null)
3 if [ $? = 0 ]; then
4   export PAGER="less -R"
5   export GIT_PAGER="$PAGER"
6   export LESSCHARSET=utf-8
7   export LESS="AWQXdim"
8
9   # Colours.
10   case $(tput colors) in
11     256)
12       # Blink is green.
13       export LESS_TERMCAP_mb=$'\e[38;5;34m'
14       # Bold is blue.
15       export LESS_TERMCAP_md=$'\e[1m\e[38;5;33m'
16       # Standout is yellow.
17       export LESS_TERMCAP_so=$'\e[1m\e[38;5;228m'
18       # Underline is cyan.
19       export LESS_TERMCAP_us=$'\e[0m\e[38;5;38m'
20     ;;
21
22     88)
23       export LESS_TERMCAP_mb=$'\e[38;5;24m'
24       export LESS_TERMCAP_md=$'\e[1m\e[38;5;23m'
25       export LESS_TERMCAP_so=$'\e[1m\e[38;5;76m'
26       export LESS_TERMCAP_us=$'\e[0m\e[38;5;26m'
27     ;;
28
29     *)
30       export LESS_TERMCAP_mb=$'\e[32m'
31       export LESS_TERMCAP_md=$'\e[1m\e[36m'
32       export LESS_TERMCAP_so=$'\e[1m\e[33m'
33       export LESS_TERMCAP_us=$'\e[36m'
34     ;;
35   esac
36
37   export LESS_TERMCAP_me=$'\e[0m'
38   export LESS_TERMCAP_se=$'\e[0m'
39   export LESS_TERMCAP_ue=$'\e[0m'
40 else
41   alias less=more
42 fi
43 unset less