31 lines
928 B
Lua
31 lines
928 B
Lua
vim.cmd [[packadd packer.nvim]]
|
|
|
|
return require('packer').startup(function(use)
|
|
use 'wbthomason/packer.nvim'
|
|
-- fuzzy finding
|
|
use {
|
|
'nvim-telescope/telescope.nvim', branch = '0.1.x',
|
|
requires = {
|
|
{'nvim-lua/plenary.nvim'},
|
|
{'nvim-telescope/telescope-fzf-native.nvim', run = 'make' }}
|
|
}
|
|
use({
|
|
'overcache/NeoSolarized',
|
|
config = function()
|
|
vim.cmd('colorscheme NeoSolarized')
|
|
end
|
|
})
|
|
use ('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate'})
|
|
use 'tpope/vim-fugitive'
|
|
|
|
use 'neovim/nvim-lspconfig'
|
|
use 'hrsh7th/nvim-cmp' -- Autocompletion plugin
|
|
use 'hrsh7th/cmp-nvim-lsp' -- LSP source for nvim-cmp
|
|
use 'saadparwaiz1/cmp_luasnip' -- Snippets source for nvim-cmp
|
|
use 'L3MON4D3/LuaSnip' -- Snippets plugin
|
|
use 'lukas-reineke/indent-blankline.nvim'
|
|
|
|
use 'lewis6991/gitsigns.nvim'
|
|
|
|
end)
|