fix oil map, add ansible filetype
This commit is contained in:
@@ -12,22 +12,24 @@ return {
|
||||
"saadparwaiz1/cmp_luasnip",
|
||||
"L3MON4D3/LuaSnip",
|
||||
"j-hui/fidget.nvim",
|
||||
"rafamadriz/friendly-snippets",
|
||||
},
|
||||
|
||||
config = function()
|
||||
local augroup = vim.api.nvim_create_augroup
|
||||
local LspGroup = augroup('Lsp', {})
|
||||
local autocmd = vim.api.nvim_create_autocmd
|
||||
local lspconfig = require('lspconfig')
|
||||
|
||||
local cmp = require('cmp')
|
||||
local luasnip = require('luasnip')
|
||||
|
||||
-- load snippets from friendly-snippets
|
||||
require('luasnip.loaders.from_vscode').lazy_load()
|
||||
|
||||
require('fidget').setup({})
|
||||
require('mason').setup({})
|
||||
require('mason-lspconfig').setup({
|
||||
-- Replace the language servers listed here
|
||||
-- with the ones you want to install
|
||||
ensure_installed = { 'tsserver', 'lua_ls', 'gopls', 'pylsp', 'gitlab_ci_ls', 'yamlls' },
|
||||
ensure_installed = { 'tsserver', 'lua_ls', 'gopls', 'pylsp', 'gitlab_ci_ls', 'yamlls', 'ansiblels'},
|
||||
handlers = {
|
||||
function(server_name)
|
||||
require('lspconfig')[server_name].setup({})
|
||||
@@ -94,7 +96,7 @@ return {
|
||||
})
|
||||
|
||||
local pythonLineLength = 95
|
||||
require('lspconfig').pylsp.setup {
|
||||
lspconfig.pylsp.setup {
|
||||
settings = {
|
||||
pylsp = {
|
||||
plugins = {
|
||||
@@ -105,6 +107,6 @@ return {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
lspconfig.ansiblels.setup {}
|
||||
end
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user