return require("packer").startup(function(use) -- Packer can manage itself use { "wbthomason/packer.nvim", commit = "6afb67460283f0e990d35d229fd38fdc04063e0a", -- 2022-09-10 } use { "folke/tokyonight.nvim", commit = "fd9105c9487996aa2269992b72a6fea7504688e4", -- 2022-10-05 config = require("config.tokyonight"), } use { "neovim/nvim-lspconfig", commit = "1c2a57d991548995030748088a7ded73a7b5f496", -- 2022-10-06 config = require("config.lsp"), } use { "nvim-treesitter/nvim-treesitter", commit = "a33858d399d0da226b0cf7b45fe9dc8f0a06547b", -- 2022-10-06 config = require("config.treesitter"), run = ":TSUpdate", } use { "kyazdani42/nvim-web-devicons", commit = "a8cf88cbdb5c58e2b658e179c4b2aa997479b3da", -- 2022-10-03 } use { "akinsho/bufferline.nvim", tag = "v2.12.0", -- 2022.10.03 requires = "kyazdani42/nvim-web-devicons", config = require("config.bufferline"), } end)