kickstart.nvim/.config/nvim/lua/custom/plugins.lua

55 lines
1.3 KiB
Lua
Raw Normal View History

2023-04-30 11:53:48 -04:00
return {
2023-08-29 19:26:16 -04:00
{
"ThePrimeagen/refactoring.nvim",
requires = {
{ "nvim-lua/plenary.nvim" },
{ "nvim-treesitter/nvim-treesitter" },
},
config = function()
require("refactoring").setup({})
end,
},
2024-02-25 18:38:48 -05:00
{
"ThePrimeagen/git-worktree.nvim",
},
2023-08-29 19:26:16 -04:00
{
"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,
},
2023-02-04 18:11:52 -05:00
-- formatting & linting
2023-04-30 11:53:48 -04:00
"jose-elias-alvarez/null-ls.nvim",
2023-02-04 18:11:52 -05:00
-- use("jayp0521/mason-null-ls.nvim")
2023-04-30 11:53:48 -04:00
{
2023-02-04 18:11:52 -05:00
"kylechui/nvim-surround",
2023-04-30 11:53:48 -04:00
version = "*", -- Use for stability; omit to use `main` branch for the latest features
event = "VeryLazy",
2023-02-04 18:11:52 -05:00
config = function()
require("nvim-surround").setup({
-- Configuration here, or leave empty to use defaults
})
end,
2023-04-30 11:53:48 -04:00
},
{
2023-02-04 18:11:52 -05:00
"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,
2023-04-30 11:53:48 -04:00
},
2023-08-29 19:26:16 -04:00
{
"rafamadriz/friendly-snippets",
config = function()
require("luasnip.loaders.from_vscode").lazy_load()
end,
},
2023-04-30 11:53:48 -04:00
}