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

52 lines
929 B
Lua
Raw Normal View History

return require('packer').startup(function()
--- Packer can manage itself
use 'wbthomason/packer.nvim'
-- Colorscheme
use 'gruvbox-community/gruvbox'
2023-01-20 16:31:40 +00:00
-- Better increment/decrement
use 'monaqa/dial.nvim'
2023-01-20 17:19:39 +00:00
-- Incredibly cute duck
use 'tamton-aquib/duck.nvim'
2023-01-20 21:18:32 +00:00
-- Easy LSP configurations
use 'neovim/nvim-lspconfig'
2023-01-21 12:25:25 +00:00
-- Git line decorations
use 'lewis6991/gitsigns.nvim'
2023-01-21 14:45:50 +00:00
-- 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,
}
2023-01-29 22:00:47 +00:00
-- Fast jumping
use 'ggandor/leap.nvim'
-- Surround objects
use({
"kylechui/nvim-surround",
tag = "*",
requires = {
"tpope/vim-repeat"
}
})
end)