Zsh theme not working properly on OSX -
Zsh theme not working properly on OSX -
just got started zsh yesterday i'm having lot of problem getting themes work. here showing on zsh prompt:
$fg[cyan][$fg[white] keithy $fg[cyan]] [$fg[white]~/desktop$fg[cyan]] >$reset_color my ~/.zshrc
source ~/.antigen.zsh antigen theme jdavis/zsh-files themes/jdavis thanks
tl;dr: corrected .zshrc provided @ bottom. might want seek first, see working, come read explanations.
inspecting antigen.zsh , jdavis.zsh-theme, looks have 2 problems:
you haven't loaded , executed colors function anywhere. add
autoload -u colors && colors to .zshrc.
prompt single-quoted , not parsed. need utilize prompt_subst option alternative parse prompt string. add
setopt promptsubst to .zshrc. alternative does, according linked documentation:
if set, parameter expansion, command substitution , arithmetic expansion performed in prompts. substitutions within prompts not impact command status.
so .zshrc should like
source ~/.antigen.zsh autoload -u colors && colors setopt promptsubst antigen theme jdavis/zsh-files themes/jdavis osx zsh
Comments
Post a Comment