Reformat all file / Add md peview + ansiblels

This commit is contained in:
Alessandro
2024-10-18 11:10:45 +02:00
parent 36a747e4a1
commit e264fcba6a
8 changed files with 60 additions and 40 deletions

View File

@@ -96,7 +96,7 @@ M.ui = {
},
cmp = {
style="atom_colored"
style = "atom_colored"
}
}

View File

@@ -20,5 +20,6 @@ return {
"ruff",
"dockerfile-language-server",
"ansible-language-server",
},
}

View File

@@ -9,14 +9,15 @@ local on_init = configs.on_init
local capabilities = configs.capabilities
local servers = {
"bashls",
"taplo",
"jdtls",
"clangd",
"pyright",
"ruff",
"dockerls",
}
"bashls",
"taplo",
"jdtls",
"clangd",
"pyright",
"ruff",
"dockerls",
"ansiblels"
}
for _, lsp in ipairs(servers) do
lspconfig[lsp].setup {
@@ -26,8 +27,5 @@ for _, lsp in ipairs(servers) do
}
end
local lombok = vim.fn.stdpath('data') .. '/mason/packages/jdtls/lombok.jar'
lspconfig.jdtls.setup { cmd = { "jdtls", "--jvm-arg=-javaagent:" .. lombok } }

View File

@@ -8,7 +8,7 @@ require "nvchad.options"
vim.lsp.inlay_hint.enable(true)
vim.o.foldcolumn = "0" -- '0' is not bad
vim.o.foldlevel = 99 -- Using ufo provider need a large value, feel free to decrease the value
vim.o.foldlevel = 99 -- Using ufo provider need a large value, feel free to decrease the value
vim.o.foldlevelstart = 99
vim.o.foldenable = true
vim.opt.fillchars = {
@@ -23,3 +23,14 @@ vim.opt.fillchars = {
}
vim.o.pumheight = 10
vim.api.nvim_create_autocmd("FileType", {
pattern = "java",
command = "setlocal shiftwidth=4 tabstop=4"
})
vim.filetype.add({
extension = {
yml = 'yaml.ansible'
}
})

View File

@@ -3,18 +3,18 @@ return {
tag = "stable",
event = { "BufRead Cargo.toml" },
opts = {
lsp = {
enabled = true,
actions = true,
completion = true,
hover = true,
},
completion = {
crates = {
enabled = true,
max_results = 10,
min_chars = 3,
},
}
}
lsp = {
enabled = true,
actions = true,
completion = true,
hover = true,
},
completion = {
crates = {
enabled = true,
max_results = 10,
min_chars = 3,
},
}
}
}

View File

@@ -0,0 +1,9 @@
return {
"iamcco/markdown-preview.nvim",
cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" },
build = "cd app && yarn install",
init = function()
vim.g.mkdp_filetypes = { "markdown" }
end,
ft = { "markdown" },
}

View File

@@ -1,10 +1,10 @@
return {
"kevinhwang91/nvim-ufo",
opts = {
provider_selector = function(_, _, _)
return { "treesitter", "indent" }
end,
},
provider_selector = function(_, _, _)
return { "treesitter", "indent" }
end,
},
lazy = false,
dependencies = { "kevinhwang91/promise-async" },
}