Dotfiles V.1.1.5
Updated Neovim Plugins as well as cleaned up aerospace config and sketbar config and added fastfetch config
This commit is contained in:
@@ -14,7 +14,7 @@ return {
|
||||
|
||||
local capabilities = cmp_nvim_lsp.default_capabilities()
|
||||
|
||||
mason_lspconfig.setup_handlers({
|
||||
mason_lspconfig.setup({
|
||||
function(server_name)
|
||||
lspconfig[server_name].setup({
|
||||
capabilities = capabilities,
|
||||
@@ -22,7 +22,7 @@ return {
|
||||
end,
|
||||
})
|
||||
|
||||
lspconfig["lua_ls"].setup({
|
||||
vim.lsp.config("lua_ls", {
|
||||
capabilities = capabilities,
|
||||
settings = { -- custom settings for lua
|
||||
Lua = {
|
||||
@@ -40,7 +40,7 @@ return {
|
||||
},
|
||||
},
|
||||
})
|
||||
lspconfig["pyright"].setup({
|
||||
vim.lsp.config("pyright", {
|
||||
capabilities = capabilities,
|
||||
filetypes = { "python" },
|
||||
settings = {
|
||||
@@ -49,14 +49,20 @@ return {
|
||||
},
|
||||
},
|
||||
})
|
||||
lspconfig["ltex"].setup({
|
||||
vim.lsp.config("ltex", {
|
||||
settings = {
|
||||
ltex = {
|
||||
language = "de-CH",
|
||||
checkFrequency = "save",
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
vim.diagnostic.config({
|
||||
virtual_text = true,
|
||||
signs = true,
|
||||
})
|
||||
|
||||
wk.add({
|
||||
{ "<leader>l", group = "lsp", icon = "" },
|
||||
{ "<leader>lr", "<cmd>Telescope lsp_references<CR>", desc = "Show references", icon = "" },
|
||||
|
||||
Reference in New Issue
Block a user