This repository has been archived on 2024-04-30. You can view files and clone it, but cannot push or open issues or pull requests.
setup/roles/neovim/files/lua/plugins.lua
2023-01-29 23:00:47 +01:00

45 lines
867 B
Lua

return require('packer').startup(function()
--- Packer can manage itself
use 'wbthomason/packer.nvim'
-- Colorscheme
use 'gruvbox-community/gruvbox'
-- Better increment/decrement
use 'monaqa/dial.nvim'
-- Incredibly cute duck
use 'tamton-aquib/duck.nvim'
-- Easy LSP configurations
use 'neovim/nvim-lspconfig'
-- Git line decorations
use 'lewis6991/gitsigns.nvim'
-- Git commands from vim
use 'tpope/vim-fugitive'
-- File browser
use {
"nvim-neo-tree/neo-tree.nvim",
branch = "v2.x",
requires = {
"nvim-lua/plenary.nvim",
"nvim-tree/nvim-web-devicons",
"MunifTanjim/nui.nvim",
}
}
-- Syntax highlighting
use {
'nvim-treesitter/nvim-treesitter',
run = function()
local ts_update = require('nvim-treesitter.install').update({ with_sync = true })
ts_update()
end,
}
-- Fast jumping
use 'ggandor/leap.nvim'
end)