-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[#171] Move environment variables into zshenv
- Loading branch information
1 parent
bdaba6a
commit 7a4433e
Showing
3 changed files
with
69 additions
and
69 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,3 +5,72 @@ | |
# Sorin Ionescu <[email protected]> | ||
# | ||
|
||
# Set the path to Oh My Zsh. | ||
export OMZ="$HOME/.oh-my-zsh" | ||
|
||
# Paths | ||
typeset -gU cdpath fpath mailpath manpath path | ||
typeset -gUT INFOPATH infopath | ||
|
||
cdpath=( | ||
$HOME | ||
$cdpath | ||
) | ||
|
||
infopath=( | ||
/usr/local/share/info | ||
/usr/share/info | ||
$infopath | ||
) | ||
|
||
manpath=( | ||
/usr/local/share/man | ||
/usr/share/man | ||
$manpath | ||
) | ||
|
||
for path_file in /etc/manpaths.d/*(.N); do | ||
manpath+=($(<$path_file)) | ||
done | ||
unset path_file | ||
|
||
path=( | ||
/usr/local/{bin,sbin} | ||
/usr/{bin,sbin} | ||
/{bin,sbin} | ||
$path | ||
) | ||
|
||
for path_file in /etc/paths.d/*(.N); do | ||
path+=($(<$path_file)) | ||
done | ||
unset path_file | ||
|
||
# Language | ||
if [[ -z "$LANG" ]]; then | ||
eval "$(locale)" | ||
fi | ||
|
||
# Editors | ||
export EDITOR="vim" | ||
export VISUAL="vim" | ||
export PAGER='less' | ||
|
||
# Browser (Default) | ||
if [[ "$OSTYPE" == darwin* ]]; then | ||
export BROWSER='open' | ||
fi | ||
|
||
# Less | ||
export LESSCHARSET="UTF-8" | ||
export LESSHISTFILE='-' | ||
export LESSEDIT='vim ?lm+%lm. %f' | ||
|
||
# Mouse-wheel scrolling has been disabled by -X (disable screen clearing). | ||
# Remove -X and -F (exit if the content fits on one screen) to enable it. | ||
export LESS='-F -g -i -M -R -S -w -X -z-4' | ||
|
||
if (( $+commands[lesspipe.sh] )); then | ||
export LESSOPEN='| /usr/bin/env lesspipe.sh %s 2>&-' | ||
fi | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,9 +5,6 @@ | |
# Sorin Ionescu <[email protected]> | ||
# | ||
|
||
# Set the path to Oh My Zsh. | ||
export OMZ="$HOME/.oh-my-zsh" | ||
|
||
# Set the key mapping style to 'emacs' or 'vi'. | ||
zstyle ':omz:module:editor' keymap 'emacs' | ||
|
||
|