34 lines
665 B
Lua
34 lines
665 B
Lua
|
vim.cmd [[packadd packer.nvim]]
|
||
|
|
||
|
return require('packer').startup(function(use)
|
||
|
use 'wbthomason/packer.nvim'
|
||
|
use 'mbbill/undotree'
|
||
|
use 'tpope/vim-fugitive'
|
||
|
|
||
|
use {
|
||
|
'nvim-telescope/telescope.nvim', tag = '0.1.5',
|
||
|
requires = { {'nvim-lua/plenary.nvim'} }
|
||
|
}
|
||
|
|
||
|
use {
|
||
|
'rose-pine/neovim', as = 'rose-pine',
|
||
|
config = function()
|
||
|
vim.cmd('colorscheme rose-pine')
|
||
|
end
|
||
|
}
|
||
|
|
||
|
use {
|
||
|
'nvim-treesitter/nvim-treesitter',
|
||
|
{
|
||
|
run = ':TSUpdate'
|
||
|
}
|
||
|
}
|
||
|
|
||
|
use 'neovim/nvim-lspconfig'
|
||
|
use 'williamboman/mason.nvim'
|
||
|
use 'williamboman/mason-lspconfig.nvim'
|
||
|
use 'hrsh7th/nvim-cmp'
|
||
|
use 'hrsh7th/cmp-nvim-lsp'
|
||
|
use 'L3MON4D3/LuaSnip'
|
||
|
end)
|