return { { "dracula/vim" }, { "luisiacc/gruvbox-baby", enabled = false }, -- { "folke/tokyonight.nvim" }, -- { "arcticicestudio/nord-vim" }, -- { "sainnhe/sonokai" }, -- { "RRethy/nvim-base16" }, -- { -- "navarasu/onedark.nvim", -- priority = 1000, -- config = function() -- -- Lua -- require("onedark").setup({ -- style = "darker", -- }) -- require("onedark").load() -- end, -- }, -- { -- "marko-cerovac/material.nvim", -- config = function() -- vim.g.material_style = "palenight" -- require("material").setup({ -- lualine_style = "stealth", -- }) -- end, -- }, -- simbol outline { "simrat39/symbols-outline.nvim", event = "BufRead", config = function() require("symbols-outline").setup() end, }, -- { -- "folke/tokyonight.nvim", -- commit = "66bfc2e8f754869c7b651f3f47a2ee56ae557764", -- -- 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() -- local is_transparant = false -- if is_transparant then -- require("user.tokyonight_transparant") -- else -- require("user.tokyonight") -- end -- -- require("core") -- require("user.colorscheme") -- end, -- }, -- { -- "navarasu/onedark.nvim", -- init = function() -- require("user.onedark") -- require("onedark").load() -- end, -- }, { "lunarvim/lunar.nvim" }, -- -- { "arcticicestudio/nord-vim" }, -- { -- "catppuccin/nvim", -- name = "catppuccin", -- init = function() -- require("user.catppuccin") -- end, -- }, -- { -- "ellisonleao/gruvbox.nvim", -- init = function() -- require("gruvbox").setup({ -- undercurl = true, -- underline = true, -- bold = true, -- italic = true, -- strikethrough = true, -- invert_selection = false, -- invert_signs = false, -- invert_tabline = false, -- invert_intend_guides = false, -- inverse = true, -- invert background for search, diffs, statuslines and errors -- contrast = "", -- can be "hard", "soft" or empty string -- palette_overrides = {}, -- overrides = {}, -- dim_inactive = false, -- transparent_mode = false, -- }) -- vim.o.background = "dark" -- or "light" for light mode -- end, -- }, -- { "sainnhe/sonokai" }, -- -- { "EdenEast/nightfox.nvim" }, -- { -- "marko-cerovac/material.nvim", -- init = function() -- vim.g.material_style = "darker" -- end, -- }, -- include treesitter -- require("plugins.treesitter"), -- { -- "nvim-treesitter/nvim-treesitter", -- commit = "8e763332b7bf7b3a426fd8707b7f5aa85823a5ac", -- run = ":TSUpdate", -- event = "BufWinEnter", -- opts = function() -- require("user.treesitter") -- end, -- }, -- -- ui components -- { "MunifTanjim/nui.nvim", lazy = true }, -- -- noicer ui -- { -- "folke/noice.nvim", -- event = "VeryLazy", -- opts = { -- lsp = { -- override = { -- ["vim.lsp.util.convert_input_to_markdown_lines"] = true, -- ["vim.lsp.util.stylize_markdown"] = true, -- }, -- }, -- presets = { -- bottom_search = true, -- command_palette = true, -- long_message_to_split = true, -- }, -- }, -- -- stylua: ignore -- keys = { -- { "", function() require("noice").redirect(vim.fn.getcmdline()) end, mode = "c", desc = "Redirect Cmdline" }, -- { "snl", function() require("noice").cmd("last") end, desc = "Noice Last Message" }, -- { "snh", function() require("noice").cmd("history") end, desc = "Noice History" }, -- { "sna", function() require("noice").cmd("all") end, desc = "Noice All" }, -- { "", function() if not require("noice.lsp").scroll(4) then return "" end end, silent = true, expr = true, desc = "Scroll forward", mode = {"i", "n", "s"} }, -- { "", function() if not require("noice.lsp").scroll(-4) then return "" end end, silent = true, expr = true, desc = "Scroll backward", mode = {"i", "n", "s"}}, -- }, -- }, }