"mini.test": { "branch": "main", "commit": "4c70379d07ea44f697d96c7a6f04c79f17b34bb3" },
"noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
+ "nvim-autopairs": { "branch": "master", "commit": "23320e75953ac82e559c610bec5a90d9c6dfa743" },
"nvim-dap": { "branch": "master", "commit": "14fe46ae16eb272629144a93f7738f5279665a4f" },
"nvim-dap-ui": { "branch": "master", "commit": "73a26abf4941aa27da59820fd6b028ebcdbcf932" },
"nvim-dap-virtual-text": { "branch": "master", "commit": "fbdb48c2ed45f4a8293d0d483f7730d24467ccb6" },
"nvim-web-devicons": { "branch": "master", "commit": "19d6211c78169e78bab372b585b6fb17ad974e82" },
"one-small-step-for-vimkind": { "branch": "main", "commit": "d9f832598e14f3b206b06f5738d02cebede65269" },
"plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
+ "rainbow-delimiters.nvim": { "branch": "master", "commit": "97bf4b8ef9298644a29fcd9dd41a0210cf08cac7" },
"telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
"toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" },
"vim-stylish-haskell": { "branch": "master", "commit": "60a59fd767956c40372b5aeab2d68a0a953ebb2b" },
-- npm install -g elm-review
lspconfig.elmls.setup({})
- lspconfig.gleam.setup({})
-
- --[[
- lspconfig.hls.setup({
- filetypes = { 'haskell', 'lhaskell', 'cabal' },
- cmd = { 'haskell-language-server-9.4.8~2.10.0.0', '--lsp' },
- settings = {
- haskell = {
- formattingProvider = "stylish-haskell",
- cabalFormattingProvider = "cabal-fmt",
- plugin = {
- eval = { globalOn = true },
- ['ghcide-code-actions-imports-exports'] = { globalOn = true },
- hlint = { globalOn = true },
- rename = { globalOn = true },
- semanticTokens = { globalOn = true },
- }
- },
- },
- })
- --]]
-
lspconfig.lua_ls.setup({
settings = {
Lua = {
},
})
- -- brew install rust-analyzer
- lspconfig.rust_analyzer.setup({})
-
- lspconfig.ccls.setup({
- init_options = {
- compilationDatabaseDirectory = "build"
- }
- })
+ lspconfig.clojure_lsp.setup({})
vim.api.nvim_create_autocmd('LspAttach', {
callback = function(args)