From 6e057d53d80b10a7e170185c411238102065ce8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20S=C3=BC=C3=9F?= Date: Mon, 15 Oct 2018 09:19:21 +0200 Subject: [PATCH] autoload company-terraform --- modules/tools/terraform/config.el | 6 ++++++ modules/tools/terraform/packages.el | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/tools/terraform/config.el b/modules/tools/terraform/config.el index 2739e6f90..b13df33ae 100644 --- a/modules/tools/terraform/config.el +++ b/modules/tools/terraform/config.el @@ -6,3 +6,9 @@ :n "a" (λ! (compile "terraform apply")) :n "i" (λ! (compile "terraform init")) :n "p" (λ! (compile "terraform plan")))) + +(def-package! company-terraform + :when (featurep! :completion company) + :after terraform-mode + :config + (set-company-backend! 'terraform-mode 'company-terraform)) diff --git a/modules/tools/terraform/packages.el b/modules/tools/terraform/packages.el index 52cd47686..15e0d18a1 100644 --- a/modules/tools/terraform/packages.el +++ b/modules/tools/terraform/packages.el @@ -3,4 +3,5 @@ (package! terraform-mode) -(package! company-terraform) +(when (featurep! :completion company) + (package! company-terraform))