Reformat all file / Add md peview + ansiblels
This commit is contained in:
@@ -96,7 +96,7 @@ M.ui = {
|
||||
},
|
||||
|
||||
cmp = {
|
||||
style="atom_colored"
|
||||
style = "atom_colored"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -20,5 +20,6 @@ return {
|
||||
"ruff",
|
||||
|
||||
"dockerfile-language-server",
|
||||
"ansible-language-server",
|
||||
},
|
||||
}
|
||||
|
||||
@@ -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 } }
|
||||
|
||||
@@ -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'
|
||||
}
|
||||
})
|
||||
|
||||
@@ -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,
|
||||
},
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
9
nvim/lua/plugins/markpreview.lua
Normal file
9
nvim/lua/plugins/markpreview.lua
Normal 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" },
|
||||
}
|
||||
@@ -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" },
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user