dotfiles-ansible/roles/nvim/files/nvim/lua/modules/ui/plugins.lua

39 lines
832 B
Lua

local M = {}
local conf = require('modules.ui.config')
M['goolord/alpha-nvim'] = {
event = 'VimEnter',
config = conf.dashboard
}
M['famiu/feline.nvim'] = {
event = 'VimEnter',
wants = 'nvim-web-devicons',
config = conf.statusline
}
M['akinsho/bufferline.nvim'] = {
event = {'BufRead', 'BufNewFile'},
config = conf.bufferline
}
M['kyazdani42/nvim-tree.lua'] = {
cmd = 'NvimTreeToggle',
config = conf.nvimtree
}
M['folke/which-key.nvim'] = {
config = conf.whichkey
}
M['lewis6991/gitsigns.nvim'] = {
event = {'BufRead', 'BufNewFile'},
wants = 'plenary.nvim',
config = conf.gitsigns
}
M['kosayoda/nvim-lightbulb'] = {
after = 'nvim-lspconfig',
config = conf.lightbulb
}
-- M['SmiteshP/nvim-gps'] = {
-- after = 'nvim-treesitter',
-- config = conf.gps
-- }
return M