Initial plugin setup (#1)

This adds a basic layer of plugins. But more language and workflow specific plugins are to follow possibly.
This commit is contained in:
Aditya Ravichandran 2025-03-30 19:23:37 +05:30
parent 3338d39206
commit 4803eec76b
6 changed files with 109 additions and 16 deletions

View file

@ -0,0 +1,25 @@
return {
{
'goolord/alpha-nvim',
config = function()
local dashboard = require 'alpha.themes.dashboard'
local title = {
'███╗░░░███╗░█████╗░███████╗░█████╗░██╗░░░██╗░░░███╗░░██╗██╗░░░██╗██╗███╗░░░███╗',
'████╗░████║██╔══██╗╚════██║██╔══██╗██║░░░██║░░░████╗░██║██║░░░██║██║████╗░████║',
'██╔████╔██║███████║░░███╔═╝██║░░██║╚██╗░██╔╝░░░██╔██╗██║╚██╗░██╔╝██║██╔████╔██║',
'██║╚██╔╝██║██╔══██║██╔══╝░░██║░░██║░╚████╔╝░░░░██║╚████║░╚████╔╝░██║██║╚██╔╝██║',
'██║░╚═╝░██║██║░░██║███████╗╚█████╔╝░░╚██╔╝░░██╗██║░╚███║░░╚██╔╝░░██║██║░╚═╝░██║',
'╚═╝░░░░░╚═╝╚═╝░░╚═╝╚══════╝░╚════╝░░░░╚═╝░░░╚═╝╚═╝░░╚══╝░░░╚═╝░░░╚═╝╚═╝░░░░░╚═╝',
}
dashboard.section.header.val = title
require('alpha').setup(dashboard.opts)
end,
},
{
'echansnovski/mini.nvim',
version = false,
},
{
'tpope/vim-repeat',
},
}