summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/getchoo/lsp
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/getchoo/lsp')
-rw-r--r--.config/nvim/lua/getchoo/lsp/config/cmp.lua4
-rw-r--r--.config/nvim/lua/getchoo/lsp/config/init.lua5
-rw-r--r--.config/nvim/lua/getchoo/lsp/config/lsp_config.lua4
-rw-r--r--.config/nvim/lua/getchoo/lsp/config/mason.lua3
-rw-r--r--.config/nvim/lua/getchoo/lsp/config/null_ls.lua10
-rw-r--r--.config/nvim/lua/getchoo/lsp/config/sources.lua4
-rw-r--r--.config/nvim/lua/getchoo/lsp/init.lua1
7 files changed, 27 insertions, 4 deletions
diff --git a/.config/nvim/lua/getchoo/lsp/config/cmp.lua b/.config/nvim/lua/getchoo/lsp/config/cmp.lua
index 0f0f51f..cef2ad1 100644
--- a/.config/nvim/lua/getchoo/lsp/config/cmp.lua
+++ b/.config/nvim/lua/getchoo/lsp/config/cmp.lua
@@ -1,3 +1,7 @@
+--
+-- config for nvim-cmp
+--
+
local cmp = require("cmp")
local mapping = cmp.mapping
local luasnip = require("luasnip")
diff --git a/.config/nvim/lua/getchoo/lsp/config/init.lua b/.config/nvim/lua/getchoo/lsp/config/init.lua
index 1c928d3..b3e58dd 100644
--- a/.config/nvim/lua/getchoo/lsp/config/init.lua
+++ b/.config/nvim/lua/getchoo/lsp/config/init.lua
@@ -1,4 +1,7 @@
--- wrapper for all configs
+--
+-- load all lsp configs
+--
+
local cmp = require("getchoo.lsp.config.cmp")
local lsp_config = require("getchoo.lsp.config.lsp_config")
local mason = require("getchoo.lsp.config.mason")
diff --git a/.config/nvim/lua/getchoo/lsp/config/lsp_config.lua b/.config/nvim/lua/getchoo/lsp/config/lsp_config.lua
index 4df3fe0..9874820 100644
--- a/.config/nvim/lua/getchoo/lsp/config/lsp_config.lua
+++ b/.config/nvim/lua/getchoo/lsp/config/lsp_config.lua
@@ -1,3 +1,7 @@
+--
+-- setup lsp_config
+--
+
local cmp = require("getchoo.lsp.config.cmp")
local sources = require("getchoo.lsp.config.sources")
diff --git a/.config/nvim/lua/getchoo/lsp/config/mason.lua b/.config/nvim/lua/getchoo/lsp/config/mason.lua
index 6814697..24adffb 100644
--- a/.config/nvim/lua/getchoo/lsp/config/mason.lua
+++ b/.config/nvim/lua/getchoo/lsp/config/mason.lua
@@ -1,4 +1,7 @@
+--
-- config for mason tools
+--
+
local sources = require("getchoo.lsp.config.sources")
local M = {}
diff --git a/.config/nvim/lua/getchoo/lsp/config/null_ls.lua b/.config/nvim/lua/getchoo/lsp/config/null_ls.lua
index 42cd30e..16b1b3c 100644
--- a/.config/nvim/lua/getchoo/lsp/config/null_ls.lua
+++ b/.config/nvim/lua/getchoo/lsp/config/null_ls.lua
@@ -1,9 +1,12 @@
+--
+-- config for null_ls
+--
+
local sources = require("getchoo.lsp.config.sources")
local M = {}
-- only use null-ls for formatting
-
-- for neovim >= 8
local lsp_formatting = function(bufnr)
vim.lsp.buf.format({
@@ -22,8 +25,9 @@ local formatting_on_attach = function(client, bufnr)
group = augroup,
buffer = bufnr,
callback = function()
- -- local params = require("vim.lsp.util").make_formatting_params({})
- -- client.request("textDocument/formatting", params, nil, bufnr)
+ -- for neovim < 8
+ ---- local params = require("vim.lsp.util").make_formatting_params({})
+ ---- client.request("textDocument/formatting", params, nil, bufnr)
lsp_formatting(bufnr) -- neovim >= 8
end,
})
diff --git a/.config/nvim/lua/getchoo/lsp/config/sources.lua b/.config/nvim/lua/getchoo/lsp/config/sources.lua
index 1898870..0aa5c1e 100644
--- a/.config/nvim/lua/getchoo/lsp/config/sources.lua
+++ b/.config/nvim/lua/getchoo/lsp/config/sources.lua
@@ -1,3 +1,7 @@
+--
+-- sources for lsp
+--
+
local null_ls = require("null-ls")
local diagnostics = null_ls.builtins.diagnostics
local formatting = null_ls.builtins.formatting
diff --git a/.config/nvim/lua/getchoo/lsp/init.lua b/.config/nvim/lua/getchoo/lsp/init.lua
index aa3dde5..f354b2a 100644
--- a/.config/nvim/lua/getchoo/lsp/init.lua
+++ b/.config/nvim/lua/getchoo/lsp/init.lua
@@ -1,6 +1,7 @@
--
-- setup lsp environment
--
+
require("getchoo.lsp.server")
require("getchoo.lsp.keymap")
local config = require("getchoo.lsp.config")