75 lines
1.5 KiB
Lua
75 lines
1.5 KiB
Lua
return {
|
|
{
|
|
"comfysage/cuddlefish.nvim",
|
|
config = function()
|
|
require("cuddlefish").setup({
|
|
theme = {
|
|
accent = "pink",
|
|
},
|
|
editor = {
|
|
transparent_background = false,
|
|
},
|
|
style = {
|
|
tabline = { "reverse" },
|
|
search = { "italic", "reverse" },
|
|
incsearch = { "italic", "reverse" },
|
|
types = { "italic" },
|
|
keyword = { "italic" },
|
|
comment = { "italic" },
|
|
},
|
|
})
|
|
end,
|
|
},
|
|
{ "maxmx03/dracula.nvim" },
|
|
{
|
|
"rebelot/kanagawa.nvim",
|
|
},
|
|
{ "2giosangmitom/nightfall.nvim" },
|
|
{
|
|
"olimorris/onedarkpro.nvim",
|
|
},
|
|
{ "pauchiner/pastelnight.nvim" },
|
|
{ "numToStr/Sakura.nvim" },
|
|
{
|
|
"folke/tokyonight.nvim",
|
|
},
|
|
{
|
|
"yorumicolors/yorumi.nvim",
|
|
},
|
|
{
|
|
"zaldih/themery.nvim",
|
|
lazy = false,
|
|
priority = 1000,
|
|
config = function()
|
|
vim.cmd("colorscheme deeper-night")
|
|
local themery = require("themery")
|
|
|
|
themery.setup({
|
|
-- List of swappable colorschemes.
|
|
themes = {
|
|
"cuddlefish",
|
|
"deeper-night",
|
|
"onedark_dark",
|
|
"dracula",
|
|
"yorumi",
|
|
"nord",
|
|
"tokyonight-moon",
|
|
"kanagawa-dragon",
|
|
"sakura",
|
|
"pastelnight",
|
|
},
|
|
livePreview = true, -- Apply theme while picking. Default to true.
|
|
})
|
|
|
|
themery.setThemeByIndex(1, true)
|
|
|
|
vim.keymap.set("n", "<leader>tt", function()
|
|
local numberOfThemes = #themery.getAvailableThemes()
|
|
local currentThemeIndex = themery.getCurrentTheme().index
|
|
local nextThemeIndex = (currentThemeIndex % numberOfThemes) + 1
|
|
themery.setThemeByIndex(nextThemeIndex, true)
|
|
end, { noremap = true })
|
|
end,
|
|
},
|
|
}
|