52 lines
1.3 KiB
Lua
52 lines
1.3 KiB
Lua
return {
|
|
{
|
|
"ThePrimeagen/refactoring.nvim",
|
|
requires = {
|
|
{ "nvim-lua/plenary.nvim" },
|
|
{ "nvim-treesitter/nvim-treesitter" },
|
|
},
|
|
config = function()
|
|
require("refactoring").setup({})
|
|
end,
|
|
},
|
|
{
|
|
"folke/tokyonight.nvim",
|
|
lazy = false, -- make sure we load this during startup if it is your main colorscheme
|
|
priority = 1000, -- make sure to load this before all the other start plugins
|
|
config = function()
|
|
-- load the colorscheme here
|
|
vim.cmd([[colorscheme tokyonight]])
|
|
end,
|
|
},
|
|
-- formatting & linting
|
|
"jose-elias-alvarez/null-ls.nvim",
|
|
-- use("jayp0521/mason-null-ls.nvim")
|
|
{
|
|
"kylechui/nvim-surround",
|
|
version = "*", -- Use for stability; omit to use `main` branch for the latest features
|
|
event = "VeryLazy",
|
|
config = function()
|
|
require("nvim-surround").setup({
|
|
-- Configuration here, or leave empty to use defaults
|
|
})
|
|
end,
|
|
},
|
|
{
|
|
"folke/trouble.nvim",
|
|
requires = "nvim-tree/nvim-web-devicons",
|
|
config = function()
|
|
require("trouble").setup({
|
|
-- your configuration comes here
|
|
-- or leave it empty to use the default settings
|
|
-- refer to the configuration section below
|
|
})
|
|
end,
|
|
},
|
|
{
|
|
"rafamadriz/friendly-snippets",
|
|
config = function()
|
|
require("luasnip.loaders.from_vscode").lazy_load()
|
|
end,
|
|
},
|
|
}
|