commit a002e26d92bbb16f403cd41e8b796338726377a9 parent 0b07aead961ccb619abf50bc4002ef0497dbd662 Author: Chris Bracken <chris@bracken.jp> Date: Tue, 5 Jun 2018 23:31:06 -0700 Always enable colour terminal prompt tput setaf returns non-zero on FreeBSD, but every machine I use these days supports colour, so may as well just migrate to a simpler config. Diffstat:
M | .zshrc | | | 9 | +-------- |
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/.zshrc b/.zshrc @@ -51,14 +51,7 @@ git_branch() { # Prompt setopt prompt_subst autoload -Uz colors && colors -if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then - # We have color support; assume it's compliant with Ecma-48 - # (ISO/IEC-6429). (Lack of such support is extremely rare, and such - # a case would tend to support setf rather than setaf.) - PROMPT='%{$fg[yellow]%}%T %{$fg[green]%}%n@%m%{$reset_color%}:%{$fg_bold[blue]%}%c%{$fg[yellow]%}$(git_branch)%{$reset_color%}%# ' -else - PROMPT="%T %n@%m:%c$(git_branch)%# " -fi +PROMPT='%{$fg[yellow]%}%T %{$fg[green]%}%n@%m%{$reset_color%}:%{$fg_bold[blue]%}%c%{$fg[yellow]%}$(git_branch)%{$reset_color%}%# ' # If procfs is available, get the terminal executable. term_bin=""