update hyprland conf; fix nvim lspconfig
This commit is contained in:
@ -8,7 +8,7 @@ return {
|
||||
{ 'folke/neodev.nvim', opts = {} },
|
||||
},
|
||||
config = function()
|
||||
local lspconfig = require('lspconfig')
|
||||
local lspconfig = vim.lsp
|
||||
local mason_lspconfig = require('mason-lspconfig')
|
||||
local cmp_nvim_lsp = require('cmp_nvim_lsp')
|
||||
local keymap = vim.keymap
|
||||
@ -41,13 +41,13 @@ return {
|
||||
mason_lspconfig.setup_handlers({
|
||||
-- default handler for installed servers
|
||||
function(server_name)
|
||||
lspconfig[server_name].setup({
|
||||
lspconfig.enable(server_name, {
|
||||
capabilities = capabilities,
|
||||
})
|
||||
end,
|
||||
-- TODO add lsp configs
|
||||
['lua_ls'] = function()
|
||||
lspconfig['lua_ls'].setup({
|
||||
lspconfig.enable('lua_ls', {
|
||||
capabilities = capabilities,
|
||||
settings = {
|
||||
Lua = {
|
||||
@ -63,7 +63,7 @@ return {
|
||||
end,
|
||||
['emmet_ls'] = function()
|
||||
-- capabilities.textDocument.completion.completionItem.snippetSupport = true
|
||||
lspconfig['emmet_ls'].setup({
|
||||
lspconfig.enable('emmet_ls', {
|
||||
capabilities = capabilities,
|
||||
filetypes = {
|
||||
'html',
|
||||
@ -81,7 +81,7 @@ return {
|
||||
})
|
||||
end,
|
||||
['ts_ls'] = function()
|
||||
lspconfig['ts_ls'].setup({
|
||||
lspconfig.enable('ts_ls', {
|
||||
capabilities = capabilities,
|
||||
cmd = { "typescript-language-server", "--stdio" },
|
||||
init_options = {
|
||||
|
||||
Reference in New Issue
Block a user