diff options
Diffstat (limited to 'nvim/lua/aa_prime/packer.lua')
-rw-r--r-- | nvim/lua/aa_prime/packer.lua | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/nvim/lua/aa_prime/packer.lua b/nvim/lua/aa_prime/packer.lua new file mode 100644 index 0000000..c557eb6 --- /dev/null +++ b/nvim/lua/aa_prime/packer.lua @@ -0,0 +1,48 @@ +vim.cmd [[packadd packer.nvim]] + +return require('packer').startup(function(use) + use 'wbthomason/packer.nvim' + use { + 'nvim-telescope/telescope.nvim', tag = '0.1.8', + requires = { {'nvim-lua/plenary.nvim'} } + } + -- use "rebelot/kanagawa.nvim" -- kanagawa-{lotus, wave, dragon} + use "tanvirtin/monokai.nvim" + use { + "loctvl842/monokai-pro.nvim", + config = function() + require("monokai-pro").setup() + end + } + + use ("nvim-treesitter/nvim-treesitter", {run = ':TSUpdate'}) + use "ThePrimeagen/harpoon" + + use { + 'VonHeikemen/lsp-zero.nvim', + branch = 'v3.x', + requires = { + + -- LSP support + {'neovim/nvim-lspconfig'}, + {'williamboman/mason.nvim'}, + {'williamboman/mason-lspconfig.nvim'}, + + -- Autocompletion + {'hrsh7th/nvim-cmp'}, + {'hrsh7th/cmp-buffer'}, + {'hrsh7th/cmp-path'}, + {'saadparwaiz1/cmp_luasnip'}, + {'hrsh7th/cmp-nvim-lsp'}, + {'hrsh7th/cmp-nvim-lua'}, + + -- Snippets + {'L3MON4D3/LuaSnip'}, + {'rafamadriz/friendly-snippets'}, + } + } + + use "savq/melange-nvim" + use "numToStr/FTerm.nvim" + use "mattn/emmet-vim" +end) |