mirror of
https://github.com/kossLAN/nvim-flake.git
synced 2025-11-05 02:09:49 -05:00
init: c# lsp, this sucks
This commit is contained in:
parent
8da6a29bda
commit
2fe32beed2
3 changed files with 20 additions and 3 deletions
16
nvim/ftplugin/cs.lua
Normal file
16
nvim/ftplugin/cs.lua
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
if vim.fn.executable('OmniSharp') ~= 1 then
|
||||
return
|
||||
end
|
||||
|
||||
vim.bo.tabstop = 4
|
||||
vim.bo.shiftwidth = 4
|
||||
vim.bo.expandtab = true
|
||||
|
||||
local lsp = require('user.lsp')
|
||||
|
||||
vim.lsp.start {
|
||||
name = 'roslyn',
|
||||
cmd = { 'OmniSharp', '-z', 'DotNet:enablePackageRestore=false', '--encoding', 'utf-8', '--languageserver' },
|
||||
capabilities = lsp.make_client_capabilities(),
|
||||
on_attach = lsp.on_attach,
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue