Fix Neovim 10 issues

This commit is contained in:
Yann 2024-07-08 10:15:51 +02:00
parent 9125cc0648
commit 2ca6de5232

View File

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