diff options
| author | Alec Goncharow <alec@goncharow.dev> | 2025-02-09 10:54:12 -0500 |
|---|---|---|
| committer | Alec Goncharow <alec@goncharow.dev> | 2025-05-28 16:27:41 -0400 |
| commit | b00e962b7b96e758081c619be3173e5f45284762 (patch) | |
| tree | ac9885584d52d160d23d2e378f5a3290a06c1a4e /.config/nvim/lua/lsp.lua | |
| parent | b675386b09ac63564557703f13e817790a8dbee1 (diff) | |
many things.
Diffstat (limited to '.config/nvim/lua/lsp.lua')
| -rw-r--r-- | .config/nvim/lua/lsp.lua | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua index 47677bc..9ba3926 100644 --- a/.config/nvim/lua/lsp.lua +++ b/.config/nvim/lua/lsp.lua @@ -188,6 +188,34 @@ if not configs.jails then end lspconfig.jails.setup({}) vim.filetype.add({ extension = { jai = "jai", } }) +-- 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', |
