fix color for commit

This commit is contained in:
Harivansh Rathi 2025-10-25 22:11:10 -04:00
parent 675652a4b7
commit b78c048447

View file

@ -30,38 +30,11 @@ return {
priority = 1000,
lazy = false,
config = function()
-- Auto-detect light/dark mode
local function set_theme()
-- Check if running in VSCode
if vim.env.VSCODE or vim.env.TERM_PROGRAM == "vscode" then
vim.o.termguicolors = true
vim.o.background = "light"
require('solarized').setup({})
vim.cmd.colorscheme("solarized")
return
end
-- Check COLORFGBG for other terminals
if os.getenv("COLORFGBG") then
local colors = vim.split(os.getenv("COLORFGBG"), ";")
if colors[2] and tonumber(colors[2]) > 7 then
vim.o.termguicolors = true
vim.o.background = "light"
require('solarized').setup({})
vim.cmd.colorscheme("solarized")
return
end
end
-- Default to dark with Gruvbox
vim.o.background = "dark"
vim.cmd.colorscheme("gruvbox")
end
-- Set theme on startup
set_theme()
-- Add command to manually toggle
-- Always use Gruvbox dark
vim.o.background = "dark"
vim.cmd.colorscheme("gruvbox")
-- 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