You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.1 KiB
41 lines
1.1 KiB
return require('packer').startup(function()
|
|
-- Packer can manage itself
|
|
use 'wbthomason/packer.nvim'
|
|
-- treesitter
|
|
use { 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate' }
|
|
-- which-key
|
|
use 'folke/which-key.nvim'
|
|
-- telescope
|
|
use { 'nvim-telescope/telescope.nvim', requires = { {'nvim-lua/plenary.nvim'} } }
|
|
-- lspconfig
|
|
use 'neovim/nvim-lspconfig'
|
|
-- nvim-cmp
|
|
use 'hrsh7th/cmp-nvim-lsp'
|
|
use 'hrsh7th/cmp-buffer'
|
|
use 'hrsh7th/cmp-path'
|
|
use 'hrsh7th/cmp-cmdline'
|
|
use 'hrsh7th/nvim-cmp'
|
|
use 'hrsh7th/cmp-vsnip'
|
|
-- vsnip
|
|
use 'hrsh7th/vim-vsnip'
|
|
use "rafamadriz/friendly-snippets"
|
|
-- use 'nvim-autopairs'
|
|
use "windwp/nvim-autopairs"
|
|
-- nvim-tree
|
|
use {
|
|
'kyazdani42/nvim-tree.lua',
|
|
requires = 'kyazdani42/nvim-web-devicons',
|
|
}
|
|
-- bufferline
|
|
use {'akinsho/bufferline.nvim', requires = 'kyazdani42/nvim-web-devicons'}
|
|
-- surround
|
|
use "blackCauldron7/surround.nvim"
|
|
-- Comment
|
|
use 'numToStr/Comment.nvim'
|
|
-- nvim-coloizer
|
|
use 'norcalli/nvim-colorizer.lua'
|
|
-- gruvbox theme
|
|
use {"ellisonleao/gruvbox.nvim", requires = {"rktjmp/lush.nvim"}}
|
|
|
|
end)
|
|
|
|
|