diff --git a/hook.zsh b/hook.zsh index b608185..882cb4b 100644 --- a/hook.zsh +++ b/hook.zsh @@ -1,14 +1,9 @@ prompt_precmd() { - export PS1=$'`prim --ps1 --col $COLUMNS --row $LINES --status $? --pchar ❯`' - export RPS1=$'`prim --rps1 --col $COLUMNS --row $LINES --status $?`' -} - -prompt_preexec() { -# print -P `prim --preexec --col $COLUMNS --row $LINES --status $?` + export PS1=$'`prim --ps1 --col "$COLUMNS" --row "$LINES" --status "$?" --pchar "*"`' + export RPS1=$'`prim --rps1 --col "$COLUMNS" --row "$LINES" --status "$?"`' } autoload -Uz add-zsh-hook setopt promptsubst add-zsh-hook precmd prompt_precmd -add-zsh-hook preexec prompt_preexec diff --git a/source/style/color.d b/source/style/color.d index 8576e56..01159ec 100644 --- a/source/style/color.d +++ b/source/style/color.d @@ -38,3 +38,16 @@ enum Bg { def, reset = 0 } + +enum BrightBg { + black = 100, + red, + green, + yellow, + blue, + magenta, + cyan, + white, + def, + reset = 0 +}