From 7cca5541771ce99ff88279583906693007feb0e8 Mon Sep 17 00:00:00 2001 From: Xander Swan Date: Wed, 3 Dec 2025 10:00:41 -0500 Subject: Pasta --- .config/nvim/lua/plugin/packer.lua | 56 ++++++++++++++++++++++++++------------ 1 file changed, 38 insertions(+), 18 deletions(-) (limited to '.config/nvim/lua/plugin/packer.lua') diff --git a/.config/nvim/lua/plugin/packer.lua b/.config/nvim/lua/plugin/packer.lua index 03b5906..19265c8 100644 --- a/.config/nvim/lua/plugin/packer.lua +++ b/.config/nvim/lua/plugin/packer.lua @@ -1,11 +1,11 @@ return require("packer").startup(function(use) - use 'wbthomason/packer.nvim' - use 'christoomey/vim-tmux-navigator' + use "wbthomason/packer.nvim" + use "christoomey/vim-tmux-navigator" use { - "kyazdani42/nvim-tree.lua", - requires = "kyazdani42/nvim-web-devicons" - } + "nvim-tree/nvim-tree.lua", + requires = "kyazdani42/nvim-web-devicons" + } use { "nvim-telescope/telescope.nvim", @@ -23,8 +23,20 @@ return require("packer").startup(function(use) } } + use { + "utilyre/barbecue.nvim", + tag = "*", + requires = { + "SmiteshP/nvim-navic", + "nvim-tree/nvim-web-devicons", -- optional dependency + }, + after = "nvim-web-devicons", -- keep this if you're using NvChad + config = function() + require("barbecue").setup() + end, + } + use { "tpope/vim-fugitive" } - use { "weedatom/presence.nvim" } use { "mhinz/vim-startify" } use { "DanilaMihailov/beacon.nvim" } use { @@ -35,27 +47,29 @@ return require("packer").startup(function(use) use { "HiPhish/nvim-ts-rainbow2" } use { - 'VonHeikemen/lsp-zero.nvim', + "VonHeikemen/lsp-zero.nvim", requires = { -- LSP Support - {'neovim/nvim-lspconfig'}, - {'williamboman/mason.nvim'}, - {'williamboman/mason-lspconfig.nvim'}, + {"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'}, + {"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'}, + {"L3MON4D3/LuaSnip"}, + {"rafamadriz/friendly-snippets"}, } } + use { "kosayoda/nvim-lightbulb" } + use { "michaeljsmith/vim-indent-object" } use { @@ -69,6 +83,12 @@ return require("packer").startup(function(use) "nvim-treesitter/nvim-treesitter", run = ":TSUpdate" } + + use { + "danymat/neogen", + requires = "nvim-treesitter/nvim-treesitter" + } + use("nvim-treesitter/playground") end) -- cgit v1.3-2-g0d8e