mirror of
https://github.com/harivansh-afk/nvim.git
synced 2026-04-15 16:04:05 +00:00
chad nvim theme overlay lol
This commit is contained in:
parent
efe8d19d7a
commit
2c1131fe8e
6 changed files with 119 additions and 59 deletions
|
|
@ -1,51 +1,26 @@
|
|||
return {
|
||||
{
|
||||
"ellisonleao/gruvbox.nvim",
|
||||
name = "gruvbox",
|
||||
priority = 1000,
|
||||
lazy = false,
|
||||
config = function()
|
||||
require("gruvbox").setup({
|
||||
contrast = "hard", -- can be "hard", "soft" or empty string
|
||||
transparent_mode = true,
|
||||
})
|
||||
end,
|
||||
},
|
||||
{
|
||||
"datsfilipe/vesper.nvim",
|
||||
name = "vesper",
|
||||
priority = 1000,
|
||||
lazy = false,
|
||||
},
|
||||
{
|
||||
'maxmx03/solarized.nvim',
|
||||
lazy = false,
|
||||
priority = 1000,
|
||||
---@type solarized.config
|
||||
opts = {},
|
||||
},
|
||||
{
|
||||
"folke/tokyonight.nvim",
|
||||
name = "tokyonight",
|
||||
priority = 1000,
|
||||
lazy = false,
|
||||
config = function()
|
||||
-- Always use Gruvbox dark
|
||||
vim.o.background = "dark"
|
||||
vim.cmd.colorscheme("gruvbox")
|
||||
-- Colorschemes disabled - using NvChad base46 for theming
|
||||
-- Use :lua require('nvchad.themes').open() to switch themes
|
||||
-- Or modify lua/chadrc.lua to change the default theme
|
||||
|
||||
-- Add command to manually toggle if needed
|
||||
vim.api.nvim_create_user_command("ToggleTheme", function()
|
||||
if vim.g.colors_name == "gruvbox" then
|
||||
vim.o.termguicolors = true
|
||||
vim.o.background = "light"
|
||||
require('solarized').setup({})
|
||||
vim.cmd.colorscheme("solarized")
|
||||
else
|
||||
vim.o.background = "dark"
|
||||
vim.cmd.colorscheme("gruvbox")
|
||||
end
|
||||
end, {})
|
||||
end,
|
||||
},
|
||||
return {
|
||||
-- Keep these as fallbacks if needed (lazy loaded, won't interfere)
|
||||
-- {
|
||||
-- "ellisonleao/gruvbox.nvim",
|
||||
-- name = "gruvbox",
|
||||
-- enabled = false,
|
||||
-- },
|
||||
-- {
|
||||
-- "datsfilipe/vesper.nvim",
|
||||
-- name = "vesper",
|
||||
-- enabled = false,
|
||||
-- },
|
||||
-- {
|
||||
-- 'maxmx03/solarized.nvim',
|
||||
-- enabled = false,
|
||||
-- },
|
||||
-- {
|
||||
-- "folke/tokyonight.nvim",
|
||||
-- name = "tokyonight",
|
||||
-- enabled = false,
|
||||
-- },
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue