diff options
Diffstat (limited to 'lib/appearance.zsh')
-rw-r--r-- | lib/appearance.zsh | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/lib/appearance.zsh b/lib/appearance.zsh new file mode 100644 index 000000000..b1f5a8a38 --- /dev/null +++ b/lib/appearance.zsh @@ -0,0 +1,34 @@ +# Colors +autoload colors; colors; +export LSCOLORS="Gxfxcxdxbxegedabagacad" + +#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 - Prefix at the very beginning of the prompt, before the branch name +ZSH_THEME_GIT_PROMPT_PREFIX="git:(" +# ZSH_THEME_GIT_PROMPT_SUFFIX - At the very end of the prompt +ZSH_THEME_GIT_PROMPT_SUFFIX=")" +# ZSH_THEME_GIT_PROMPT_DIRTY - Text to display if the branch is dirty +ZSH_THEME_GIT_PROMPT_DIRTY="*" +# ZSH_THEME_GIT_PROMPT_CLEAN - Text to display if the branch is clean +ZSH_THEME_GIT_PROMPT_CLEAN="" + +# Setup the prompt with pretty colors +setopt prompt_subst + +# Load the theme +source "$ZSH/themes/$ZSH_THEME.zsh-theme"
\ No newline at end of file |