You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
856 B
Lua

vim.cmd [[packadd packer.nvim]]
return require('packer').startup(function()
-- Packer
use 'wbthomason/packer.nvim'
-- Color theme/aesthetics
use 'beikome/cosme.vim'
use 'ajmwagar/vim-emoticons'
-- tpope
use 'tpope/vim-surround'
use 'tpope/vim-rails'
-- LSP
use 'neovim/nvim-lsp'
use 'neovim/nvim-lspconfig'
use 'hrsh7th/nvim-cmp'
use 'hrsh7th/cmp-buffer'
use 'hrsh7th/cmp-nvim-lsp'
use 'saadparwaiz1/cmp_luasnip'
use 'l3mon4d3/luasnip'
use 'onsails/lspkind.nvim'
-- Language specific
use 'groenewege/vim-less'
use 'vim-ruby/vim-ruby'
use 'fatih/vim-go'
use 'ocaml/vim-ocaml'
-- Others
use ('junegunn/fzf', { run = function() vim.fn['fzf#install'](0) end })
use 'junegunn/fzf.vim'
use 'ap/vim-css-color'
use 'jiangmiao/auto-pairs'
use 'docunext/closetag.vim'
if packer_bootstrap then
require('packer').sync()
end
end)