aboutsummaryrefslogtreecommitdiffstats
path: root/lua/config/packer.lua
diff options
context:
space:
mode:
authorphilw <dscr@duck.com>2024-02-10 20:14:44 +0100
committerphilw <dscr@duck.com>2024-02-10 20:14:44 +0100
commit1faef313359ed3e642a584db26959427790911fa (patch)
tree7d7e88c5ab078d2025b44b44ccf157164c08f49f /lua/config/packer.lua
parentf7b65217a1ed67bb4258b708c9a4c438c73e90ad (diff)
downloadneovim-1faef313359ed3e642a584db26959427790911fa.tar.gz
neovim-1faef313359ed3e642a584db26959427790911fa.zip
Update config
Diffstat (limited to '')
-rw-r--r--lua/config/packer.lua117
1 files changed, 59 insertions, 58 deletions
diff --git a/lua/config/packer.lua b/lua/config/packer.lua
index 36b9058..af8233e 100644
--- a/lua/config/packer.lua
+++ b/lua/config/packer.lua
@@ -1,61 +1,62 @@
1vim.cmd([[packadd packer.nvim]]) 1vim.cmd([[packadd packer.nvim]])
2return require("packer").startup(function(use) 2return require("packer").startup(function(use)
3 use("wbthomason/packer.nvim") 3 use("wbthomason/packer.nvim")
4 use("nvim-treesitter/nvim-treesitter") 4 use("nvim-treesitter/nvim-treesitter")
5 use("neovim/nvim-lspconfig") 5 use("neovim/nvim-lspconfig")
6 use("lukas-reineke/indent-blankline.nvim") 6 use("lukas-reineke/indent-blankline.nvim")
7 use("lervag/vimtex") 7 use("lervag/vimtex")
8 use("morhetz/gruvbox") 8 use("morhetz/gruvbox")
9 use("airblade/vim-gitgutter") 9 use("airblade/vim-gitgutter")
10 use("jose-elias-alvarez/null-ls.nvim") 10 use("jose-elias-alvarez/null-ls.nvim")
11 use("windwp/nvim-ts-autotag") 11 use("windwp/nvim-ts-autotag")
12 use("lunacookies/vim-colors-xcode") 12 use("lunacookies/vim-colors-xcode")
13 use("mfussenegger/nvim-dap") 13 use("mfussenegger/nvim-dap")
14 use("mxsdev/nvim-dap-vscode-js") 14 use("mxsdev/nvim-dap-vscode-js")
15 use({ "rcarriga/nvim-dap-ui", requires = { "mfussenegger/nvim-dap" } }) 15 use { 'AlphaTechnolog/pywal.nvim', as = 'pywal' }
16 use({ 16 use({ "rcarriga/nvim-dap-ui", requires = { "mfussenegger/nvim-dap" } })
17 "nvim-telescope/telescope.nvim", 17 use({
18 tag = "0.1.4", 18 "nvim-telescope/telescope.nvim",
19 requires = { { "nvim-lua/plenary.nvim" } }, 19 tag = "0.1.4",
20 }) 20 requires = { { "nvim-lua/plenary.nvim" } },
21 use({ 21 })
22 "VonHeikemen/lsp-zero.nvim", 22 use({
23 requires = { 23 "VonHeikemen/lsp-zero.nvim",
24 { "neovim/nvim-lspconfig" }, 24 requires = {
25 { "williamboman/mason.nvim" }, 25 { "neovim/nvim-lspconfig" },
26 { "williamboman/mason-lspconfig.nvim" }, 26 { "williamboman/mason.nvim" },
27 { "hrsh7th/nvim-cmp" }, 27 { "williamboman/mason-lspconfig.nvim" },
28 { "hrsh7th/cmp-buffer" }, 28 { "hrsh7th/nvim-cmp" },
29 { "hrsh7th/cmp-path" }, 29 { "hrsh7th/cmp-buffer" },
30 { "saadparwaiz1/cmp_luasnip" }, 30 { "hrsh7th/cmp-path" },
31 { "hrsh7th/cmp-nvim-lsp" }, 31 { "saadparwaiz1/cmp_luasnip" },
32 { "hrsh7th/cmp-nvim-lua" }, 32 { "hrsh7th/cmp-nvim-lsp" },
33 { "rafamadriz/friendly-snippets" }, 33 { "hrsh7th/cmp-nvim-lua" },
34 }, 34 { "rafamadriz/friendly-snippets" },
35 }) 35 },
36 use({ 36 })
37 "L3MON4D3/LuaSnip", 37 use({
38 tag = "v2.*", 38 "L3MON4D3/LuaSnip",
39 run = "make install_jsregexp", 39 tag = "v2.*",
40 }) 40 run = "make install_jsregexp",
41 use({ 41 })
42 "numToStr/Comment.nvim", 42 use({
43 config = function() 43 "numToStr/Comment.nvim",
44 require("Comment").setup() 44 config = function()
45 end, 45 require("Comment").setup()
46 }) 46 end,
47 use({ 47 })
48 "iamcco/markdown-preview.nvim", 48 use({
49 run = "cd app && npm install", 49 "iamcco/markdown-preview.nvim",
50 setup = function() 50 run = "cd app && npm install",
51 vim.g.mkdp_filetypes = { "markdown" } 51 setup = function()
52 end, 52 vim.g.mkdp_filetypes = { "markdown" }
53 ft = { "markdown" }, 53 end,
54 }) 54 ft = { "markdown" },
55 use({ 55 })
56 "windwp/nvim-autopairs", 56 use({
57 config = function() 57 "windwp/nvim-autopairs",
58 require("nvim-autopairs").setup({}) 58 config = function()
59 end, 59 require("nvim-autopairs").setup({})
60 }) 60 end,
61 })
61end) 62end)