We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e829b51 commit c102fc3Copy full SHA for c102fc3
completion/available/terraform.completion.bash
@@ -1,10 +1,19 @@
1
# shellcheck shell=bash
2
3
-# Make sure terraform is installed
4
-_command_exists terraform || return
+if _command_exists terraform; then
5
6
-# Don't handle completion if it's already managed
7
-complete -p terraform &> /dev/null && return
+ # Don't handle completion if it's already managed
+ complete -p terraform &> /dev/null && return
8
9
-# Terraform completes itself
10
-complete -C terraform terraform
+ # Terraform completes itself
+ complete -C terraform terraform
+
11
+elif _command_exists tofu; then
12
13
14
+ complete -p tofu &> /dev/null && return
15
16
+ # OpenTofu completes itself
17
+ complete -C tofu tofu
18
19
+fi
0 commit comments