Files
nvim/lua/plugins/init.lua
T
Aram Markarov 878d5386f4 updated binds
2025-11-30 21:39:12 +01:00

139 lines
3.0 KiB
Lua

return {
{
"ThePrimeagen/refactoring.nvim",
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-treesitter/nvim-treesitter",
},
lazy = false,
opts = {},
config = function()
require("config.refactoring")
end,
},
{
"nvim-neorg/neorg",
lazy = false,
version = "*",
config = true,
config = function()
require("config.neorg")
end,
},
{
"neovim/nvim-lspconfig",
dependencies = {
"williamboman/mason.nvim",
"williamboman/mason-lspconfig.nvim",
"hrsh7th/cmp-nvim-lsp",
"hrsh7th/cmp-buffer",
"hrsh7th/cmp-path",
"hrsh7th/cmp-cmdline",
"hrsh7th/nvim-cmp",
"L3MON4D3/LuaSnip",
"saadparwaiz1/cmp_luasnip",
"j-hui/fidget.nvim",
},
config = function()
require("config.lspconfig")
end,
},
{
'vyfor/cord.nvim',
build = ':Cord update',
config = function()
require("config.cord")
end,
},
{
"nvim-treesitter/nvim-treesitter",
config = function()
require("config.treesitter")
end,
},
{
"rmagatti/auto-session",
config = function()
require("config.autosession")
end,
},
{
"nvim-telescope/telescope.nvim",
dependencies = {
"nvim-lua/plenary.nvim",
},
config = function()
require("config.telescope")
end,
},
{
"lambdalisue/vim-suda",
},
{
"nvim-tree/nvim-web-devicons",
},
{
"nvim-tree/nvim-tree.lua",
cmd = { "NvimTreeToggle", "NvimTreeFocus" },
config = function()
require("config.nvimtree")
end,
},
{
"akinsho/bufferline.nvim",
event = "VeryLazy",
config = function()
require("config.barbar")
end,
},
{
"nvim-lualine/lualine.nvim",
event = "VeryLazy",
config = function ()
require("config.lualine")
end,
},
{
"jiaoshijie/undotree",
config = function()
require("config.undotree")
end,
},
{
"hiphish/rainbow-delimiters.nvim",
},
{
"windwp/nvim-autopairs",
event = "InsertEnter",
config = function()
require("config.autopairs")
end,
},
{
"tpope/vim-fugitive",
},
{
"catgoose/nvim-colorizer.lua",
config = function()
require("config.colorizer")
end,
},
{
"catppuccin/nvim",
name = "catppuccin",
priority = 1000
},
{
"ellisonleao/gruvbox.nvim",
priority = 1000 ,
config = true,
opts = ...
},
{
"mfussenegger/nvim-dap",
config = function()
require("config.dap")
end,
},
}