diff --git a/prompt_sorin_setup b/prompt_sorin_setup index ba5b426..7fc090a 100644 --- a/prompt_sorin_setup +++ b/prompt_sorin_setup @@ -54,6 +54,13 @@ function prompt_sorin_async_callback { zle && zle reset-prompt fi ;; + "[async]") + # Code is 1 for corrupted worker output and 2 for dead worker. + if [[ $2 -eq 2 ]]; then + # Our worker died unexpectedly. + typeset -g prompt_prezto_async_init=0 + fi + ;; esac } @@ -130,41 +137,26 @@ function prompt_sorin_setup { # Set git-info parameters. zstyle ':prezto:module:git:info' verbose 'yes' zstyle ':prezto:module:git:info:action' format '%F{7}:%f%%B%F{9}%s%f%%b' - zstyle ':prezto:module:git:info:added' format ' %%B%F{2}Added%f%%b' - zstyle ':prezto:module:git:info:ahead' format ' %%B%F{13}Ahead%f%%b' - zstyle ':prezto:module:git:info:behind' format ' %%B%F{13}Behind%f%%b' + zstyle ':prezto:module:git:info:added' format ' %%B%F{2}+%f%%b' + zstyle ':prezto:module:git:info:ahead' format ' %%B%F{13}^f%%b' + zstyle ':prezto:module:git:info:behind' format ' %%B%F{13}v%f%%b' zstyle ':prezto:module:git:info:branch' format ' %%B%F{2}%b%f%%b' zstyle ':prezto:module:git:info:commit' format ' %%B%F{3}%.7c%f%%b' - zstyle ':prezto:module:git:info:deleted' format ' %%B%F{1}Deleted%f%%b' - zstyle ':prezto:module:git:info:modified' format ' %%B%F{4}Modified%f%%b' + zstyle ':prezto:module:git:info:deleted' format ' %%B%F{1}X%f%%b' + zstyle ':prezto:module:git:info:modified' format ' %%B%F{4}~%f%%b' zstyle ':prezto:module:git:info:position' format ' %%B%F{13}%p%f%%b' - zstyle ':prezto:module:git:info:renamed' format ' %%B%F{5}Renamed%f%%b' - zstyle ':prezto:module:git:info:stashed' format ' %%B%F{6}Staged%f%%b' - zstyle ':prezto:module:git:info:unmerged' format ' %%B%F{3}Unmerged%f%%b' - zstyle ':prezto:module:git:info:untracked' format ' %%B%F{7}LOCAL%f%%b' + zstyle ':prezto:module:git:info:renamed' format ' %%B%F{5}R%f%%b' + zstyle ':prezto:module:git:info:stashed' format ' %%B%F{6}S%f%%b' + zstyle ':prezto:module:git:info:unmerged' format ' %%B%F{3}U%f%%b' + zstyle ':prezto:module:git:info:untracked' format ' %%B%F{7}?%f%%b' zstyle ':prezto:module:git:info:keys' format \ 'status' '%b %p %c:%s%A%B%S%a%d%m%r%U%u' -# zstyle ':prezto:module:git:info:action' format '%F{7}:%f%%B%F{9}%s%f%%b' -# zstyle ':prezto:module:git:info:added' format ' %%B%F{2}✚%f%%b' -# zstyle ':prezto:module:git:info:ahead' format ' %%B%F{13}⬆%f%%b' -# zstyle ':prezto:module:git:info:behind' format ' %%B%F{13}⬇%f%%b' -# zstyle ':prezto:module:git:info:branch' format ' %%B%F{2}%b%f%%b' -# zstyle ':prezto:module:git:info:commit' format ' %%B%F{3}%.7c%f%%b' -# zstyle ':prezto:module:git:info:deleted' format ' %%B%F{1}✖%f%%b' -# zstyle ':prezto:module:git:info:modified' format ' %%B%F{4}✱%f%%b' -# zstyle ':prezto:module:git:info:position' format ' %%B%F{13}%p%f%%b' -# zstyle ':prezto:module:git:info:renamed' format ' %%B%F{5}➜%f%%b' -# zstyle ':prezto:module:git:info:stashed' format ' %%B%F{6}✭%f%%b' -# zstyle ':prezto:module:git:info:unmerged' format ' %%B%F{3}═%f%%b' -# zstyle ':prezto:module:git:info:untracked' format ' %%B%F{7}◼%f%%b' -# zstyle ':prezto:module:git:info:keys' format \ -# 'status' '%b %p %c:%s%A%B%S%a%d%m%r%U%u' # Set python-info parameters. zstyle ':prezto:module:python:info:virtualenv' format '%f%F{3}(%v)%F{7} ' # Set up non-zero return value display - local show_return="✘ " + local show_return="E: " # Default is to show the return value if zstyle -T ':prezto:module:prompt' show-return-val; then show_return+='%? ' diff --git a/vim/colors/archman.vim b/vim/colors/archman.vim index a53c66d..b8e0218 100644 --- a/vim/colors/archman.vim +++ b/vim/colors/archman.vim @@ -38,7 +38,7 @@ hi FoldColmun ctermfg=246 ctermbg=235 cterm=NONE guifg=#909194 guibg=NONE gui=NO hi Normal guifg=#FFFFFF guibg=NONE gui=NONE hi Boolean ctermfg=56 ctermbg=NONE cterm=NONE guifg=#7F4EFE guibg=NONE gui=NONE hi Character ctermfg=56 ctermbg=NONE cterm=NONE guifg=#7F4EFE guibg=NONE gui=NONE -hi Comment ctermfg=238 ctermbg=NONE cterm=NONE guifg=#76A9DB guibg=NONE gui=NONE +hi Comment ctermfg=200 ctermbg=NONE cterm=NONE guifg=#76A9DB guibg=NONE gui=NONE hi Conditional ctermfg=96 ctermbg=NONE cterm=NONE guifg=#FF4143 guibg=NONE gui=NONE hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE hi Define ctermfg=96 ctermbg=NONE cterm=NONE guifg=#FF4143 guibg=NONE gui=NONE