41 lines
1.4 KiB
Lua
41 lines
1.4 KiB
Lua
return {
|
|
-- Set your colorscheme
|
|
{
|
|
"LazyVim/LazyVim",
|
|
opts = {
|
|
colorscheme = "tokyonight",
|
|
},
|
|
},
|
|
|
|
-- Customize tokyonight colors
|
|
{
|
|
"folke/tokyonight.nvim",
|
|
opts = {
|
|
on_colors = function(colors)
|
|
-- You can customize base colors here if needed
|
|
end,
|
|
on_highlights = function(highlights, colors)
|
|
-- Make comments lighter gray
|
|
highlights.Comment = { fg = "#7d8aa0", bg = "NONE" } -- Lighter gray
|
|
highlights["@comment"] = { fg = "#7d8aa0", bg = "NONE" }
|
|
highlights["@comment.todo"] = { fg = "#7d8aa0", bg = "NONE" }
|
|
highlights["@comment.note"] = { fg = "#7d8aa0", bg = "NONE" }
|
|
highlights["@comment.warning"] = { fg = "#7d8aa0", bg = "NONE" }
|
|
highlights["@comment.error"] = { fg = "#7d8aa0", bg = "NONE" }
|
|
|
|
-- Completely disable unused/deprecated highlighting to preserve normal syntax
|
|
highlights.DiagnosticUnnecessary = {}
|
|
highlights.LspDiagnosticsUnnecessary = {}
|
|
highlights["@lsp.type.comment"] = {}
|
|
highlights.Deprecated = {}
|
|
highlights["@deprecated"] = {}
|
|
|
|
-- Make inlay hints very light gray
|
|
highlights.LspInlayHint = { fg = "#565f89", bg = "NONE" }
|
|
highlights["@lsp.inlayHint"] = { fg = "#565f89", bg = "NONE" }
|
|
highlights.InlayHint = { fg = "#565f89", bg = "NONE" }
|
|
highlights["@inlayHint"] = { fg = "#565f89", bg = "NONE" }
|
|
end,
|
|
},
|
|
},
|
|
} |