feat(nvim): add mini plugins, smart open and formatting

This commit is contained in:
fbachus
2025-01-10 02:00:20 +01:00
parent 6e9dd516f1
commit 77cb47e4b5
15 changed files with 418 additions and 277 deletions

View File

@@ -1,32 +1,41 @@
return {
-- LSP Support
{
'VonHeikemen/lsp-zero.nvim',
branch = "v3.x",
lazy = true,
config = false,
},
{
"neovim/nvim-lspconfig",
dependencies = {
{"hrsh7th/cmp-nvim-lsp"},
},
-- LSP Support
-- {
-- 'VonHeikemen/lsp-zero.nvim',
-- branch = "v3.x",
-- lazy = true,
-- config = false,
-- },
{
"neovim/nvim-lspconfig",
-- dependencies = {
-- {"hrsh7th/cmp-nvim-lsp"},
-- },
lazy = true,
},
{
"williamboman/mason.nvim",
},
{
"williamboman/mason.nvim",
lazy = true,
},
{
"williamboman/mason-lspconfig.nvim",
},
{
"williamboman/mason-lspconfig.nvim",
lazy = true,
},
-- Autocompletion
{
"hrsh7th/nvim-cmp",
dependencies = {
{"L3MON4D3/LuaSnip"}
},
lazy = true,
},
},
{
"mfussenegger/nvim-lint",
lazy = false,
},
-- supposedly faster formatter
{
"stevearc/conform.nvim",
opts = {},
},
-- Autocompletion
-- {
-- "hrsh7th/nvim-cmp",
-- dependencies = {
-- {"L3MON4D3/LuaSnip"}
-- },
-- lazy = true,
-- },
}