some nvim updates

This commit is contained in:
2025-04-02 20:26:07 +02:00
parent f6c8c405dc
commit 0634216a1d
13 changed files with 129 additions and 1 deletions

View File

@@ -0,0 +1,11 @@
-- Autocompletion system
return {
"hrsh7th/nvim-cmp",
dependencies = {
"hrsh7th/cmp-nvim-lsp", -- LSP source for nvim-cmp
"hrsh7th/cmp-buffer", -- Buffer source
"hrsh7th/cmp-path", -- Path source
"L3MON4D3/LuaSnip", -- Snippet engine
"saadparwaiz1/cmp_luasnip", -- Snippet source
},
}

View File

@@ -0,0 +1,4 @@
-- Color scheme
return {
"theniceboy/nvim-deus"
}

View File

@@ -0,0 +1,9 @@
-- Language Server Protocol support
return {
"neovim/nvim-lspconfig", -- Base LSP configurations
dependencies = {
-- Server installation manager
"williamboman/mason.nvim",
"williamboman/mason-lspconfig.nvim",
},
}

View File

@@ -0,0 +1,2 @@
-- Utility functions
return {"nvim-lua/plenary.nvim"}

View File

@@ -0,0 +1,5 @@
-- Fuzzy finder
return {
"nvim-telescope/telescope.nvim",
dependencies = { "nvim-lua/plenary.nvim" }
}

View File

@@ -0,0 +1,5 @@
-- File explorer
return {
"nvim-tree/nvim-tree.lua",
dependencies = { "nvim-tree/nvim-web-devicons" },
}

View File

@@ -0,0 +1,6 @@
-- Treesitter for syntax highlighting (load early)
return {
"nvim-treesitter/nvim-treesitter",
build = ":TSUpdate",
priority = 100, -- Load early
}

View File

@@ -0,0 +1,4 @@
-- Key binding helper
return {
"folke/which-key.nvim",
}