aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Perepelitsa <roman.perepelitsa@gmail.com>2021-08-17 20:38:35 +0300
committerRoman Perepelitsa <roman.perepelitsa@gmail.com>2021-08-17 20:38:35 +0300
commitce7d4a4cd3b655192f33d3cb0380d1e588c9a647 (patch)
tree705cdd416b83237601b310284a30783d4e4fee5d
parent32e76e772173f1d2856ee4002f21607523221ce7 (diff)
parent6aeb13b08aab0b35f0c9b0212f1c0cba89eaa5d3 (diff)
Merge branch 'ptavares-master'
-rw-r--r--README.md1
-rw-r--r--config/p10k-classic.zsh2
-rw-r--r--config/p10k-lean-8colors.zsh2
-rw-r--r--config/p10k-lean.zsh2
-rw-r--r--config/p10k-rainbow.zsh2
-rw-r--r--internal/p10k.zsh5
6 files changed, 13 insertions, 1 deletions
diff --git a/README.md b/README.md
index ddff77f6..679c4f04 100644
--- a/README.md
+++ b/README.md
@@ -299,6 +299,7 @@ enable as many segments as you like. It won't slow down your prompt or Zsh start
| `package` | `name@version` from [package.json](https://docs.npmjs.com/files/package.json) |
| `kubecontext` | current [kubernetes](https://kubernetes.io/) context |
| `terraform` | [terraform](https://www.terraform.io) workspace |
+| `terraform_version` | [terraform](https://www.terraform.io) version |
| `aws` | [aws profile](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html) |
| `aws_eb_env` | [aws elastic beanstalk](https://aws.amazon.com/elasticbeanstalk/) environment |
| `azure` | [azure](https://docs.microsoft.com/en-us/cli/azure) account name |
diff --git a/config/p10k-classic.zsh b/config/p10k-classic.zsh
index 592d8a7b..3ccd335f 100644
--- a/config/p10k-classic.zsh
+++ b/config/p10k-classic.zsh
@@ -1206,6 +1206,8 @@
# typeset -g POWERLEVEL9K_TERRAFORM_OTHER_VISUAL_IDENTIFIER_EXPANSION='⭐'
#############[ terraform_version: terraform version (https://www.terraform.io) ]##############
+ # Don't show terraform version if there is no "*.tf" files
+ typeset -g POWERLEVEL9K_TERRAFORM_VERSION_ALWAYS=false
# Terraform version color.
typeset -g POWERLEVEL9K_TERRAFORM_VERSION_FOREGROUND=38
# Custom icon.
diff --git a/config/p10k-lean-8colors.zsh b/config/p10k-lean-8colors.zsh
index 8e98757a..123a42c7 100644
--- a/config/p10k-lean-8colors.zsh
+++ b/config/p10k-lean-8colors.zsh
@@ -1274,6 +1274,8 @@
# typeset -g POWERLEVEL9K_TERRAFORM_OTHER_VISUAL_IDENTIFIER_EXPANSION='⭐'
#############[ terraform_version: terraform version (https://www.terraform.io) ]##############
+ # Don't show terraform version if there is no "*.tf" files
+ typeset -g POWERLEVEL9K_TERRAFORM_VERSION_ALWAYS=false
# Terraform version color.
typeset -g POWERLEVEL9K_TERRAFORM_VERSION_FOREGROUND=4
# Custom icon.
diff --git a/config/p10k-lean.zsh b/config/p10k-lean.zsh
index 5bfd77cc..698ffa78 100644
--- a/config/p10k-lean.zsh
+++ b/config/p10k-lean.zsh
@@ -1270,6 +1270,8 @@
# typeset -g POWERLEVEL9K_TERRAFORM_OTHER_VISUAL_IDENTIFIER_EXPANSION='⭐'
#############[ terraform_version: terraform version (https://www.terraform.io) ]##############
+ # Don't show terraform version if there is no "*.tf" files
+ typeset -g POWERLEVEL9K_TERRAFORM_VERSION_ALWAYS=false
# Terraform version color.
typeset -g POWERLEVEL9K_TERRAFORM_VERSION_FOREGROUND=38
# Custom icon.
diff --git a/config/p10k-rainbow.zsh b/config/p10k-rainbow.zsh
index a580f300..1535cb39 100644
--- a/config/p10k-rainbow.zsh
+++ b/config/p10k-rainbow.zsh
@@ -1273,6 +1273,8 @@
# typeset -g POWERLEVEL9K_TERRAFORM_OTHER_VISUAL_IDENTIFIER_EXPANSION='⭐'
#############[ terraform_version: terraform version (https://www.terraform.io) ]##############
+ # Don't show terraform version if there is no "*.tf" files
+ typeset -g POWERLEVEL9K_TERRAFORM_VERSION_ALWAYS=false
# Terraform version color.
typeset -g POWERLEVEL9K_TERRAFORM_VERSION_FOREGROUND=4
typeset -g POWERLEVEL9K_TERRAFORM_VERSION_BACKGROUND=0
diff --git a/internal/p10k.zsh b/internal/p10k.zsh
index 2099c32f..2e1fa9e8 100644
--- a/internal/p10k.zsh
+++ b/internal/p10k.zsh
@@ -3,7 +3,7 @@ if [[ $__p9k_sourced != 13 ]]; then
>&2 print -P "[%F{1}ERROR%f]: Corrupted powerlevel10k installation."
>&2 print -P ""
if (( ${+functions[antigen]} )); then
- >&2 print -P "If using %Bantigen%b, run the folowing command to fix:"
+ >&2 print -P "If using %Bantigen%b, run the following command to fix:"
>&2 print -P ""
>&2 print -P " %F{2}antigen%f reset"
if [[ -d ~/.antigen ]]; then
@@ -4888,6 +4888,9 @@ _p9k_prompt_terraform_init() {
}
function prompt_terraform_version() {
+ if [[ $_POWERLEVEL9K_TERRAFORM_VERSION_ALWAYS ]]; then
+ _p9k_upglob "*.tf" && return 1
+ fi
_p9k_cached_cmd 0 '' terraform --version || return
local v=${_p9k__ret#Terraform v}
(( $#v < $#_p9k__ret )) || return