From e80fac97f5d391650f38cb9d8bfb45b99960d115 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Sat, 24 Oct 2026 10:07:47 +0200 Subject: tweak(user/nvim): make Markdown headings blue --- user/nvim/init.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/user/nvim/init.lua b/user/nvim/init.lua index 99d4b66..8482f7a 100644 --- a/user/nvim/init.lua +++ b/user/nvim/init.lua @@ -15,6 +15,20 @@ vim.opt.smartcase = true require('vscode').setup({ -- Enable transparent background. transparent = true, + -- The vscode color scheme gives each Markdown heading level + -- a different color by default. Make them blue instead. + group_overrides = (function() + local colors = require('vscode.colors').get_colors() + local overrides = {} + for level = 1, 6 do + overrides['@markup.heading.' .. level .. '.markdown'] = { + fg = colors.vscBlue, + bg = 'NONE', + bold = true, + } + end + return overrides + end)(), }) vim.cmd.colorscheme "vscode" -- cgit v1.3.1