1
0
Fork 0
This commit is contained in:
Vladimír Dudr 2022-09-30 23:36:27 +02:00
parent a759eda48e
commit 6cfcedb33d
2 changed files with 14 additions and 4 deletions

View file

@ -18,7 +18,7 @@
autostash = false
[core]
pager = delta
pager = less
[delta]
side-by-side = true

View file

@ -36,7 +36,17 @@ function M.setup()
-- Use a loop to conveniently both setup defined servers
-- and map buffer local keybindings when the language server attaches
local servers = { 'phpactor', 'gopls', 'clangd', 'zls', 'hls', 'tsserver', 'sumneko_lua', 'perlls' }
local servers = {
'phpactor',
'gopls',
'clangd',
'zls',
'hls',
'tsserver',
'sumneko_lua',
'perlls',
'rust_analyzer',
}
for _, lsp in ipairs(servers) do
nvim_lsp[lsp].setup {
on_attach = M.on_attach,
@ -53,8 +63,8 @@ function M.setup()
return u.search_ancestors(startpath, function(path)
return not string.find(path, '/vendor/') and (
u.path.exists(u.path.join(path, 'composer.json'))
or u.path.exists(u.path.join(path, '.git'))
)
or u.path.exists(u.path.join(path, '.git'))
)
end)
end
}