You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
1.1 KiB
Lua

vim.cmd [[packadd packer.nvim]]
local packer = require('packer')
function load_plugins(use)
-- the plugin that manages the plugins
use 'wbthomason/packer.nvim'
3 months ago
-- this thing finds files or something
use {
'nvim-telescope/telescope.nvim',
tag = '0.1.8',
requires = {
{'nvim-lua/plenary.nvim'}
}
}
3 months ago
-- parses code
3 months ago
use {
'nvim-treesitter/nvim-treesitter',
run = ':TSUpdate'
}
-- lets you look at parse trees
3 months ago
use { 'nvim-treesitter/playground' }
-- colorschemes
3 months ago
use { "rose-pine/neovim", as = "rose-pine" }
use { "nanotech/jellybeans.vim", as = "jellybeans" }
3 months ago
-- hmmmm try this?
-- https://github.com/ThePrimeagen/harpoon/tree/harpoon2
-- visualizes vim's undo tree
3 months ago
use { "mbbill/undotree" }
-- a git client
3 months ago
use { "tpope/vim-fugitive" }
-- show git status per-line in a gutter column
3 months ago
use {
"lewis6991/gitsigns.nvim"
}
-- a file browser
use { "nvim-tree/nvim-tree.lua" }
-- helps you configure lsp servers
use {
"neovim/nvim-lspconfig"
}
end
local plugins = packer.startup(load_plugins)
3 months ago
return plugins