From 1f7ab400c39a671d9e731382fe3acc24960bb99f Mon Sep 17 00:00:00 2001 From: cuqmbr Date: Thu, 12 Sep 2024 13:32:10 +0300 Subject: [PATCH] add more lsps and ftplugins --- ftplugin/terraform.lua | 4 ++++ lua/plugins/lsp.lua | 8 ++++++++ 2 files changed, 12 insertions(+) create mode 100644 ftplugin/terraform.lua diff --git a/ftplugin/terraform.lua b/ftplugin/terraform.lua new file mode 100644 index 0000000..9edb208 --- /dev/null +++ b/ftplugin/terraform.lua @@ -0,0 +1,4 @@ +vim.bo.tabstop = 2 +vim.bo.shiftwidth = 2 +vim.bo.expandtab = true +vim.bo.softtabstop = 2 diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index e0ca213..7fddf60 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -28,6 +28,14 @@ lspconfig.jsonls.setup {} lspconfig.marksman.setup {} +lspconfig.yamlls.setup {} + +lspconfig.terraformls.setup {} + +lspconfig.docker_compose_language_service.setup {} + +lspconfig.dockerls.setup {} + -- lua_ls LSP setup via Neodev extension which provides additional functionality require("neodev").setup()