Files
nvim/lua/plugins.lua
2026-06-02 14:50:36 +03:00

46 lines
1.5 KiB
Lua

vim.pack.add({
-- Common dependencies
{ src = "https://github.com/nvim-lua/plenary.nvim" },
-- Automatically install language servers
{ src = "https://github.com/mason-org/mason.nvim" },
-- Predefined configs for language servers
{ src = "https://github.com/neovim/nvim-lspconfig" },
-- Automatically enable installed language servers
{ src = "https://github.com/mason-org/mason-lspconfig.nvim" },
-- Automatically install TreeSitter parsers
{ src = "https://github.com/romus204/tree-sitter-manager.nvim" },
-- All-in-one completions engine
{ src = "https://github.com/saghen/blink.lib" },
{ src = "https://github.com/saghen/blink.cmp" },
-- Code formatting
{ src = "https://github.com/stevearc/conform.nvim" },
-- Code linting (non-LSP sources)
{ src = "https://github.com/nvimtools/none-ls.nvim" },
-- Appearance
{ src = "https://github.com/rose-pine/neovim", name = "rose-pine" },
{ src = "https://github.com/nvim-tree/nvim-web-devicons" },
-- Fuzzy finder
{ src = "https://github.com/nvim-telescope/telescope.nvim" },
{ src = "https://github.com/nvim-telescope/telescope-fzf-native.nvim" },
-- Miscellaneous
{ src = "https://github.com/windwp/nvim-autopairs" },
{ src = "https://github.com/folke/which-key.nvim" },
{ src = "https://github.com/nvim-lualine/lualine.nvim" },
{ src = "https://github.com/nvim-tree/nvim-tree.lua" },
{ src = "https://github.com/tpope/vim-fugitive" },
{ src = "https://github.com/lewis6991/gitsigns.nvim" },
-- WoW Addon API
{ src = "https://github.com/Tyrannican/warcraft-api.nvim" },
})