diff options
author | Robby Russell <robby@planetargon.com> | 2011-02-21 21:45:00 -0800 |
---|---|---|
committer | Robby Russell <robby@planetargon.com> | 2011-02-21 21:45:00 -0800 |
commit | 452eeed890084d7a9e776fa888c3f6c9695fa2d2 (patch) | |
tree | bffbb8fea3e30f4de8179f8da194108e707ccc14 /lib/theme-and-appearance.zsh | |
parent | 01b0366f3e27cf30f3882870100f14625fc267d1 (diff) | |
parent | 9b0a75ca84e9bb1956806f09ee7040ce8c0d647c (diff) | |
download | zsh-452eeed890084d7a9e776fa888c3f6c9695fa2d2.tar.gz zsh-452eeed890084d7a9e776fa888c3f6c9695fa2d2.tar.bz2 zsh-452eeed890084d7a9e776fa888c3f6c9695fa2d2.zip |
Merge branch 'nicoulaj-theme' of https://github.com/nicoulaj/oh-my-zsh into nicoulaj-nicoulaj-theme
Diffstat (limited to 'lib/theme-and-appearance.zsh')
-rw-r--r-- | lib/theme-and-appearance.zsh | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/lib/theme-and-appearance.zsh b/lib/theme-and-appearance.zsh new file mode 100644 index 000000000..aec67721a --- /dev/null +++ b/lib/theme-and-appearance.zsh @@ -0,0 +1,36 @@ +# ls colors +autoload colors; colors; +export LSCOLORS="Gxfxcxdxbxegedabagacad" +#export LS_COLORS + +# Enable ls colors +if [ "$DISABLE_LS_COLORS" != "true" ] +then + # Find the option for using colors in ls, depending on the version: Linux or BSD + ls --color -d . &>/dev/null 2>&1 && alias ls='ls --color=tty' || alias ls='ls -G' +fi + +#setopt no_beep +setopt auto_cd +setopt multios +setopt cdablevarS + +if [[ x$WINDOW != x ]] +then + SCREEN_NO="%B$WINDOW%b " +else + SCREEN_NO="" +fi + +# Apply theming defaults +PS1="%n@%m:%~%# " + +# git theming default: Variables for theming the git info prompt +ZSH_THEME_GIT_PROMPT_PREFIX="git:(" # Prefix at the very beginning of the prompt, before the branch name +ZSH_THEME_GIT_PROMPT_SUFFIX=")" # At the very end of the prompt +ZSH_THEME_GIT_PROMPT_DIRTY="*" # Text to display if the branch is dirty +ZSH_THEME_GIT_PROMPT_CLEAN="" # Text to display if the branch is clean + +# Setup the prompt with pretty colors +setopt prompt_subst + |