Permalink
Browse files

Add check for git and bzr to agnoster theme

Plugin command-not-found on Arch Linux returns 0 if git or bzr is found in repos, hence outputting unwanted pkgfile output.
Checking if the commands exist first fixes all such issues.
  • Loading branch information...
1 parent f39dcfd commit 7e5483d672aab9764231d9a569b6c7451474eecb @Dawnflash Dawnflash committed on GitHub Sep 21, 2016
Showing with 2 additions and 1 deletion.
  1. +2 −1 themes/agnoster.zsh-theme
@@ -86,7 +86,7 @@ prompt_context() {
# Git: branch/detached head, dirty status
prompt_git() {
-
+ (( $+commands[git] )) || return
local PL_BRANCH_CHAR
() {
local LC_ALL="" LC_CTYPE="en_US.UTF-8"
@@ -128,6 +128,7 @@ prompt_git() {
}
prompt_bzr() {
+ (( $+commands[bzr] )) || return
if (bzr status >/dev/null 2>&1); then
status_mod=`bzr status | head -n1 | grep "modified" | wc -m`
status_all=`bzr status | head -n1 | wc -m`

0 comments on commit 7e5483d

Please sign in to comment.