Fix Neovim 10 issues
This commit is contained in:
parent
9125cc0648
commit
2ca6de5232
29
init.lua
29
init.lua
@ -26,7 +26,6 @@ require('packer').startup(function(use)
|
||||
} -- Top line
|
||||
use { 'nvim-lualine/lualine.nvim', requires = {'kyazdani42/nvim-web-devicons', opt = true}, } -- Bottom line
|
||||
use { 'folke/noice.nvim',
|
||||
tag = "stable",
|
||||
requires = {
|
||||
'MunifTanjim/nui.nvim',
|
||||
-- 'rcarriga/nvim-notify' -- laisser fidget s'en occuper
|
||||
@ -43,8 +42,9 @@ require('packer').startup(function(use)
|
||||
|
||||
-- LSP
|
||||
use {'neovim/nvim-lspconfig'}
|
||||
use {'williamboman/mason.nvim', tag = "stable" }
|
||||
use {'williamboman/mason-lspconfig.nvim', tag = "stable" }
|
||||
-- use {'williamboman/mason.nvim', tag = "stable" }
|
||||
use {'williamboman/mason.nvim'}
|
||||
use {'williamboman/mason-lspconfig.nvim'}
|
||||
use {'j-hui/fidget.nvim',
|
||||
tag = "v1.4.*",
|
||||
config = function() require('fidget').setup() end
|
||||
@ -69,12 +69,12 @@ require('packer').startup(function(use)
|
||||
use "rafamadriz/friendly-snippets"
|
||||
|
||||
-- Debugger
|
||||
-- use {
|
||||
-- 'rcarriga/nvim-dap-ui',-- Debug Adapter UI
|
||||
-- requires = {
|
||||
-- {'mfussenegger/nvim-dap'},-- Debug Adapter Protocol
|
||||
-- }
|
||||
-- }
|
||||
use {
|
||||
'rcarriga/nvim-dap-ui',-- Debug Adapter UI
|
||||
requires = {
|
||||
{'mfussenegger/nvim-dap'},-- Debug Adapter Protocol
|
||||
}
|
||||
}
|
||||
-- use 'puremourning/vimspector'
|
||||
|
||||
-- Search and move
|
||||
@ -200,6 +200,9 @@ vim.opt.termguicolors = true -- Truecolor
|
||||
vim.g.catppuccin_flavour = "mocha" -- latte, frappe, macchiato, mocha
|
||||
vim.cmd[[colorscheme catppuccin]]
|
||||
|
||||
vim.g.loaded_perl_provider = 0
|
||||
vim.g.loaded_ruby_provider = 0
|
||||
|
||||
require("lualine").setup({
|
||||
|
||||
options = {
|
||||
@ -260,7 +263,8 @@ require('mason-lspconfig').setup({
|
||||
'rust_analyzer',
|
||||
'lua_ls',
|
||||
'marksman',
|
||||
'sqlls'
|
||||
'sqlls',
|
||||
'jinja_lsp'
|
||||
},
|
||||
-- handlers = {
|
||||
-- lsp.default_setup,
|
||||
@ -268,6 +272,9 @@ require('mason-lspconfig').setup({
|
||||
})
|
||||
|
||||
require('lspconfig').marksman.setup({})
|
||||
require('lspconfig').html.setup({
|
||||
filetypes = { "html", "htmldjango" }
|
||||
})
|
||||
require('lspconfig').lua_ls.setup({
|
||||
settings = {
|
||||
-- for suppressing warning: undefined global `vim`?
|
||||
@ -450,6 +457,7 @@ local text = luasnip.text_node
|
||||
local insert = luasnip.insert_node
|
||||
local func = luasnip.function_node
|
||||
|
||||
require'luasnip'.filetype_extend("htmldjango", {"html"})
|
||||
luasnip.setup({})
|
||||
|
||||
-- Functions {{{
|
||||
@ -572,3 +580,4 @@ vim.api.nvim_create_autocmd("LspAttach", {
|
||||
end,
|
||||
})
|
||||
------------------------------------------------
|
||||
--
|
||||
|
Reference in New Issue
Block a user