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
|
} -- 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,
|
||||||
})
|
})
|
||||||
------------------------------------------------
|
------------------------------------------------
|
||||||
|
--
|
||||||
|
Reference in New Issue
Block a user