From 815c19fde838b9d4e43b2e81e1ac2accfb64057e Mon Sep 17 00:00:00 2001 From: Pavle Portic Date: Sat, 14 Nov 2020 16:44:56 +0100 Subject: [PATCH] Add terraform prompt --- boban.zsh-theme | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/boban.zsh-theme b/boban.zsh-theme index c24dd55..62833ec 100644 --- a/boban.zsh-theme +++ b/boban.zsh-theme @@ -152,6 +152,17 @@ prompt_virtualenv() { fi } +# Terraform: current terraform workspace +prompt_tf() { + # dont show 'default' workspace in home dir + [[ "$PWD" == ~ ]] && return + # check if in terraform dir + if [ -d .terraform ]; then + workspace=$(terraform workspace show 2> /dev/null) || return + prompt_segment magenta black "[${workspace}]" + fi +} + # Status: # - was there an error # - am I root @@ -179,6 +190,7 @@ build_prompt() { prompt_virtualenv prompt_context prompt_dir + prompt_tf prompt_git prompt_end }