return require("packer").startup(function(use) -- Packer can manage itself use { "wbthomason/packer.nvim", commit = "4dedd3b08f8c6e3f84afbce0c23b66320cd2a8f2", -- 2022-03-23 } use { "folke/tokyonight.nvim", commit = "8223c970677e4d88c9b6b6d81bda23daf11062bb", -- 2021-12-31 } use { "neovim/nvim-lspconfig", commit = "629f45d7ea1b3407e7c9639a7c4c992b1cdfefee", -- 2022-05-10 config = require("config.lsp"), } use { "nvim-treesitter/nvim-treesitter", commit = "c004155676180a683ad424fe57294923cdf702ee", -- 2022-05-17 config = require("config.treesitter"), run = ":TSUpdate", } use { "kyazdani42/nvim-web-devicons", commit = "cde67b5d5427daeecfd7c77cf02ded23a26980bb", -- 2022-05-14 } use { "akinsho/bufferline.nvim", tag = "v2.1.0", requires = "kyazdani42/nvim-web-devicons", config = require("config.bufferline"), } end)