mirror of
https://github.com/tomru/nvim.git
synced 2026-03-04 06:57:15 +01:00
try blink.nvim instead of nvim-cmp
This commit is contained in:
@@ -14,23 +14,25 @@ return {
|
||||
|
||||
-- Schema information
|
||||
'b0o/SchemaStore.nvim',
|
||||
|
||||
-- cmp
|
||||
'saghen/blink.cmp',
|
||||
},
|
||||
config = function()
|
||||
local util = require 'lspconfig.util'
|
||||
|
||||
require('neodev').setup {
|
||||
-- library = {
|
||||
-- plugins = { "nvim-dap-ui" },
|
||||
-- types = true,
|
||||
-- },
|
||||
}
|
||||
|
||||
local capabilities = nil
|
||||
if pcall(require, 'cmp_nvim_lsp') then
|
||||
capabilities = require('cmp_nvim_lsp').default_capabilities()
|
||||
config = function(_, opts)
|
||||
-- require('neodev').setup {
|
||||
-- library = {
|
||||
-- plugins = { "nvim-dap-ui" },
|
||||
-- types = true,
|
||||
-- },
|
||||
-- }
|
||||
--
|
||||
local lspconfig = require 'lspconfig'
|
||||
for server, config in pairs(opts.servers or {}) do
|
||||
config.capabilities = require('blink.cmp').get_lsp_capabilities(config.capabilities)
|
||||
lspconfig[server].setup(config)
|
||||
end
|
||||
|
||||
local lspconfig = require 'lspconfig'
|
||||
local util = require 'lspconfig.util'
|
||||
|
||||
local servers = {
|
||||
bashls = true,
|
||||
@@ -39,6 +41,8 @@ return {
|
||||
svelte = true,
|
||||
templ = true,
|
||||
cssls = true,
|
||||
eslint = true,
|
||||
ast_grep = true,
|
||||
|
||||
ts_ls = {
|
||||
root_dir = function(fname)
|
||||
|
||||
Reference in New Issue
Block a user