Skip to main content

Terraform Context

What#

Display the currently active Terraform Workspace name.

caution

This requires a terraform binary in your PATH and will only show in directories that contain a .terraform subdirectory

Sample Configuration#

{
"type": "terraform",
"style": "powerline",
"powerline_symbol": "\uE0B0",
"foreground": "#000000",
"background": "#ebcc34",
"template": "{{.WorkspaceName}}"
}

Properties#

  • fetch_version: boolean - fetch the version information from versions.tf, main.tf or terraform.tfstate - defaults to false

Template (info)#

default template
{{ .WorkspaceName }}{{ if .Version }} {{ .Version }}{{ end }}

Properties#

  • .WorkspaceName: string - is the current workspace name
  • .Version: string - terraform version (set fetch_version to true)