diff options
| author | Alec Goncharow <alec@goncharow.dev> | 2025-02-09 10:54:12 -0500 |
|---|---|---|
| committer | Alec Goncharow <alec@goncharow.dev> | 2025-02-09 10:54:12 -0500 |
| commit | 143847c01930c4e7e0283c019002a95193175557 (patch) | |
| tree | 99a6a9462a496f8abef875331c29836b18b31780 /.config/nvim/lua/lsp.lua | |
| parent | 78efc3eb493b40ad2f79408a47bb873b5eea9db0 (diff) | |
many things.
Diffstat (limited to '.config/nvim/lua/lsp.lua')
| -rw-r--r-- | .config/nvim/lua/lsp.lua | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua index 55e70cc..c417026 100644 --- a/.config/nvim/lua/lsp.lua +++ b/.config/nvim/lua/lsp.lua @@ -58,7 +58,6 @@ local lspconfig = require('lspconfig') lspconfig.zls.setup({ on_attach = on_attach, capabilities = capabilities, - }) lspconfig.bashls.setup({ @@ -142,6 +141,35 @@ lspconfig.sqls.setup { }, } +-- local lsp = require 'lspconfig' +-- local configs = require 'lspconfig.configs' + +-- if not configs.jai_lsp then +-- configs.jai_lsp = { +-- default_config = { +-- cmd = { 'jails' }, +-- filetypes = { 'jai' }, +-- } +-- } +-- end + +-- lspconfig.jai_lsp.setup({ +-- on_attach = on_attach, +-- capabilities = capabilities, +-- }) + +lspconfig.ols.setup({ + on_attach = on_attach, + capabilities = capabilities, + init_options = { + enable_references = true, + enable_rename = true, + enable_semantic_tokens = true, + enable_checker_only_saved = true, + enable_inlay_hints = true, + } +}) + vim.api.nvim_create_autocmd('BufWritePre', { pattern = '*.go', callback = function() |
