d6807970b440912dc9c49a3bccfca8ee0815f2f1

Author
TheEdgeOfRage <git@theedgeofrage.com>
Committer
TheEdgeOfRage <git@theedgeofrage.com>
Date

Message

Update nvim comment config

Diff

 1diff --git a/dot_config/nvim/init.lua b/dot_config/nvim/init.lua
 2index f7c265a4c03220716792d105be35d30227cb23c6..94f7de096c0579ad86dae32c4fb435ac7dd6fe06 100644
 3--- a/dot_config/nvim/init.lua
 4+++ b/dot_config/nvim/init.lua
 5@@ -31,6 +31,7 @@ require("mappings")
 6 require("git")
 7 require("lsp")
 8 require("line")
 9+require("comment")
10 
11 require("telescope").load_extension("projects")
12 require("telescope").load_extension("fzf")
13diff --git a/dot_config/nvim/lua/comment.lua b/dot_config/nvim/lua/comment.lua
14new file mode 100644
15index 0000000000000000000000000000000000000000..1e5cd8ac6e37462b1c17f6329cd3d81145347bc1
16--- /dev/null
17+++ b/dot_config/nvim/lua/comment.lua
18@@ -0,0 +1,3 @@
19+local ft = require("Comment.ft")
20+
21+ft.set("resolv", "#%s")
22diff --git a/dot_config/nvim/lua/lsp.lua b/dot_config/nvim/lua/lsp.lua
23index 8ed8c834ce6a5f489775b77cb7e356e1a519210a..60c42e8d88a5a4cc91653f35cb097b177e276088 100644
24--- a/dot_config/nvim/lua/lsp.lua
25+++ b/dot_config/nvim/lua/lsp.lua
26@@ -45,7 +45,9 @@ lsp_zero.format_on_save({
27 	servers = {
28 		["efm"] = { "javascript", "typescript", "lua" },
29 		["gopls"] = { "go" },
30-		-- ["stylua"] = {"lua"},
31+		["terraformls"] = { "terraform" },
32+		["yamlls"] = { "yaml" },
33+		["jsonls"] = { "json" },
34 	},
35 })
36 
37@@ -53,7 +55,13 @@ lsp_zero.format_on_save({
38 local lspconfig = require("lspconfig")
39 -- go
40 lspconfig.golangci_lint_ls.setup({})
41-lspconfig.gopls.setup({})
42+lspconfig.gopls.setup({
43+	settings = {
44+		gopls = {
45+			gofumpt = true,
46+		},
47+	},
48+})
49 -- lua
50 lspconfig.lua_ls.setup(lsp_zero.nvim_lua_ls())
51 -- protobuf