2024-03-30 00:33:15 +01:00
|
|
|
return {
|
2024-11-03 16:35:36 +01:00
|
|
|
{
|
|
|
|
"nvim-lua/plenary.nvim",
|
|
|
|
{
|
|
|
|
"nvchad/ui",
|
|
|
|
config = function()
|
|
|
|
require "nvchad"
|
|
|
|
end
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nvchad/base46",
|
|
|
|
lazy = true,
|
|
|
|
build = function()
|
|
|
|
require("base46").load_all_highlights()
|
|
|
|
end,
|
|
|
|
},
|
2024-11-03 21:49:42 +01:00
|
|
|
"nvchad/volt",
|
2024-11-03 16:35:36 +01:00
|
|
|
},
|
2024-03-30 00:33:15 +01:00
|
|
|
{
|
|
|
|
"stevearc/conform.nvim",
|
2024-11-03 16:35:36 +01:00
|
|
|
-- event = 'BufWritePre', -- uncomment for format on save
|
|
|
|
config = function()
|
|
|
|
require "configs.conform"
|
|
|
|
end,
|
2024-03-30 00:33:15 +01:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"nvim-treesitter/nvim-treesitter",
|
|
|
|
opts = {
|
|
|
|
ensure_installed = {
|
|
|
|
"bash",
|
|
|
|
"lua",
|
|
|
|
"markdown",
|
|
|
|
"markdown_inline",
|
|
|
|
"python",
|
|
|
|
"terraform",
|
|
|
|
"vim",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
2024-11-03 18:18:35 +01:00
|
|
|
{
|
|
|
|
"neovim/nvim-lspconfig",
|
|
|
|
config = function()
|
|
|
|
require "configs.lspconfig"
|
|
|
|
end,
|
|
|
|
},
|
2024-11-03 16:35:36 +01:00
|
|
|
}
|
2024-03-30 00:33:15 +01:00
|
|
|
|
2024-09-30 00:57:55 +02:00
|
|
|
-- These are some examples, uncomment them if you want to see them work!
|
2024-04-08 23:43:06 +02:00
|
|
|
|
2024-03-30 00:33:15 +01:00
|
|
|
-- Install a plugin
|
|
|
|
-- {
|
|
|
|
-- "max397574/better-escape.nvim",
|
|
|
|
-- event = "InsertEnter",
|
|
|
|
-- config = function()
|
|
|
|
-- require("better_escape").setup()
|
|
|
|
-- end
|
|
|
|
-- },
|
|
|
|
|
|
|
|
-- To make a plugin not be loaded
|
|
|
|
-- {
|
|
|
|
-- "NvChad/nvim-colorizer.lua",
|
|
|
|
-- enabled = false
|
|
|
|
-- },
|
|
|
|
|
|
|
|
-- All NvChad plugins are lazy-loaded by default
|
|
|
|
-- For a plugin to be loaded, you will need to set either `ft`, `cmd`, `keys`, `event`, or set `lazy = false`
|
|
|
|
-- If you want a plugin to load on startup, add `lazy = false` to a plugin spec, for example
|
|
|
|
-- {
|
|
|
|
-- "mg979/vim-visual-multi",
|
|
|
|
-- lazy = false,
|
|
|
|
-- }
|