89 lines
1.9 KiB
Lua
89 lines
1.9 KiB
Lua
return {
|
|
{
|
|
"comfysage/cuddlefish.nvim",
|
|
lazy = false,
|
|
priority = 1000,
|
|
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" },
|
|
},
|
|
})
|
|
vim.cmd("colorscheme cuddlefish")
|
|
end,
|
|
},
|
|
{ "maxmx03/dracula.nvim", lazy = false, priority = 1000 },
|
|
{
|
|
"rebelot/kanagawa.nvim",
|
|
lazy = false,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"2giosangmitom/nightfall.nvim",
|
|
lazy = false,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"olimorris/onedarkpro.nvim",
|
|
lazy = false,
|
|
priority = 1000,
|
|
},
|
|
{ "pauchiner/pastelnight.nvim", lazy = false, priority = 1000 },
|
|
{ "numToStr/Sakura.nvim", lazy = false, priority = 1000 },
|
|
{
|
|
"folke/tokyonight.nvim",
|
|
lazy = false,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"yorumicolors/yorumi.nvim",
|
|
lazy = false,
|
|
priority = 1000,
|
|
},
|
|
{
|
|
"zaldih/themery.nvim",
|
|
lazy = false,
|
|
priority = 999,
|
|
config = function()
|
|
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.setThemeByName("deeper-night", 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 })
|
|
vim.keymap.set("n", "<leader>th", "<cmd>Themery<cr>", { noremap = true })
|
|
end,
|
|
},
|
|
}
|