summaryrefslogtreecommitdiffstats
path: root/.config/nvim/plugin/00-plugin.lua
blob: 55e5a1c46c7ef2539f4611b7ce35fb588a40222f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--
-- 00-plugin.lua
--
-- Installs third-party plugins.
--

vim.pack.add({
	"https://github.com/airblade/vim-gitgutter", -- Show git status in the gutter
	"https://github.com/ibhagwan/fzf-lua", -- Fuzzy finder
	"https://github.com/jbyuki/one-small-step-for-vimkind", -- DAP adapter for Neovim Lua
	"https://github.com/maxmx03/solarized.nvim", -- Solarized color scheme
	"https://github.com/MeanderingProgrammer/render-markdown.nvim", -- Markdown rendering
	"https://github.com/mfussenegger/nvim-dap", -- DAP (Debug Adapter Protocol) client
	"https://github.com/neovim/nvim-lspconfig", -- LSP server configurations
	"https://github.com/nvim-lualine/lualine.nvim", -- Status line
	"https://github.com/nvim-tree/nvim-web-devicons", -- File-type icons (lualine, fzf-lua, render-markdown)
	"https://github.com/nvim-treesitter/nvim-treesitter", -- Parsers, highlighting (treesitter, markdown)
	"https://github.com/qadzek/link.vim", -- Tidy URLs into a dedicated section (markdown)
	"https://github.com/tpope/vim-surround", -- Manipulate delimiters
	"https://github.com/windwp/nvim-autopairs", -- Insert matching delimiters
})