You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.4 KiB
55 lines
1.4 KiB
# Preferred editor for local and remote sessions
|
|
if [[ -n $SSH_CONNECTION ]]; then
|
|
export EDITOR='nano'
|
|
else
|
|
export EDITOR='nano'
|
|
fi
|
|
|
|
# Prefer US English and use UTF-8
|
|
export LC_ALL="en_US.UTF-8"
|
|
export LANG="en_US"
|
|
|
|
# Compilation flags
|
|
# export ARCHFLAGS="-arch x86_64"
|
|
|
|
# SSH
|
|
# export SSH_KEY_PATH="~/.ssh/dsa_id"
|
|
|
|
# Don’t clear the screen after quitting a manual page
|
|
export MANPAGER="less -X"
|
|
|
|
# Make less the default pager, add some options and enable syntax highlight using source-highlight
|
|
LESSPIPE=`which src-hilite-lesspipe.sh`
|
|
[ -n "$LESSPIPE" ] && export LESSOPEN="| ${LESSPIPE} %s"
|
|
less_options=(
|
|
# If the entire text fits on one screen, just show it and quit. (Be more
|
|
# like "cat" and less like "more".)
|
|
--quit-if-one-screen
|
|
|
|
# Do not clear the screen first.
|
|
--no-init
|
|
|
|
# Like "smartcase" in Vim: ignore case unless the search pattern is mixed.
|
|
--ignore-case
|
|
|
|
# Do not automatically wrap long lines.
|
|
--chop-long-lines
|
|
|
|
# Allow ANSI colour escapes, but no other escapes.
|
|
--RAW-CONTROL-CHARS
|
|
|
|
# Do not ring the bell when trying to scroll past the end of the buffer.
|
|
--quiet
|
|
|
|
# Do not complain when we are on a dumb terminal.
|
|
--dumb
|
|
);
|
|
export LESS="${less_options[*]}"
|
|
export PAGER='less'
|
|
|
|
export HOMEBREW_CASK_OPTS="--appdir=/Applications"
|
|
|
|
# here's LS_COLORS
|
|
# github.com/trapd00r/LS_COLORS
|
|
# command -v gdircolors >/dev/null 2>&1 || alias gdircolors="dircolors"
|
|
# eval "$(gdircolors -b ~/.dircolors)"
|
|
|