feat: add spell check

This commit is contained in:
Fabio Lenherr / DashieTM 2022-10-13 01:41:22 +02:00
parent 2bed6f50c0
commit d42d294c95
122 changed files with 454 additions and 5657 deletions

View file

@ -4,114 +4,112 @@ if not status_ok then
end
require("mason").setup({
ui = {
icons = {
package_installed = "",
package_pending = "",
package_uninstalled = ""
}
}
ui = {
icons = {
package_installed = "",
package_pending = "",
package_uninstalled = "",
},
},
})
require("mason-lspconfig").setup({
ensure_installed = {
"cssls", -- css
"html", -- html
"eslint", -- latex
"clangd", -- cpp / c
"tsserver", -- python
"texlab", -- latex
"sumneko_lua", -- lua
"pyright", -- python
"rust_analyzer", -- rust
"jdtls", -- jdtls
"cmake", -- cmake
"bashls", -- shell
"ansiblels", -- ansible
"csharp_ls", -- dotnot
"hls" -- haskel
},
automatic_installation = true
ensure_installed = {
"cssls", -- css
"html", -- html
"eslint", -- latex
"clangd", -- cpp / c
"tsserver", -- python
"texlab", -- latex
"sumneko_lua", -- lua
"pyright", -- python
"rust_analyzer", -- rust
"jdtls", -- jdtls
"cmake", -- cmake
"bashls", -- shell
"ansiblels", -- ansible
"csharp_ls", -- dotnot
"hls", -- haskel
},
automatic_installation = true,
})
require('lspconfig')['cssls'].setup{
capabilities = capabilities,
on_attach = on_attach
}
local capabilities = require('cmp_nvim_lsp').update_capabilities(vim.lsp.protocol.make_client_capabilities())
require('lspconfig')['html'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["cssls"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['eslint'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["html"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['clangd'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["eslint"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['tsserver'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["clangd"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['texlab'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["tsserver"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['sumneko_lua'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["texlab"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['pyright'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["sumneko_lua"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['rust_analyzer'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["pyright"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['jdtls'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["rust_analyzer"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['cmake'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["jdtls"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require('lspconfig')['bashls'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require('lspconfig')['ansiblels'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require('lspconfig')['csharp_ls'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require('lspconfig')['hls'].setup{
capabilities = capabilities,
on_attach = on_attach
}
require("lspconfig")["cmake"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require("lspconfig")["bashls"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require("lspconfig")["ansiblels"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require("lspconfig")["csharp_ls"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
require("lspconfig")["hls"].setup({
capabilities = capabilities,
--on_attach = on_attach,
})
--local status_ok2, lsp_installer = pcall(require, "mason")
--if not status_ok2 then