From 587d0ba26f2cd27bd4af68391b543e984ae296ea Mon Sep 17 00:00:00 2001 From: mvllow Date: Fri, 3 Dec 2021 15:02:46 -0600 Subject: [PATCH] chore!: match heading prefix to text --- lua/rose-pine/config.lua | 1 - lua/rose-pine/theme.lua | 15 ++++++++++++++- readme.md | 2 +- test.md | 11 +++++++++++ 4 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 test.md diff --git a/lua/rose-pine/config.lua b/lua/rose-pine/config.lua index 3f135f4..3418757 100644 --- a/lua/rose-pine/config.lua +++ b/lua/rose-pine/config.lua @@ -21,7 +21,6 @@ local config = { -- ['function'] = '', -- method = '', - heading_prefix = palette.subtle, ---@type string|table headings = { h1 = palette.iris, diff --git a/lua/rose-pine/theme.lua b/lua/rose-pine/theme.lua index 4b440b0..f58c3d4 100644 --- a/lua/rose-pine/theme.lua +++ b/lua/rose-pine/theme.lua @@ -98,7 +98,7 @@ local theme = { Constant = { fg = p.gold }, Debug = { fg = p.rose }, Define = { fg = p.iris }, - Delimiter = { fg = config.colors.heading_prefix }, + Delimiter = { fg = p.subtle }, Error = { fg = p.love }, Exception = { fg = p.pine }, Float = { fg = p.gold }, @@ -141,6 +141,19 @@ local theme = { htmlTagN = { fg = p.text }, htmlTagName = { fg = p.foam }, + markdownH1 = { fg = config.colors.headings.h1, style = 'bold' }, + markdownH1Delimiter = { fg = config.colors.headings.h1 }, + markdownH2 = { fg = config.colors.headings.h2, style = 'bold' }, + markdownH2Delimiter = { fg = config.colors.headings.h2 }, + markdownH3 = { fg = config.colors.headings.h3, style = 'bold' }, + markdownH3Delimiter = { fg = config.colors.headings.h3 }, + markdownH4 = { fg = config.colors.headings.h4, style = 'bold' }, + markdownH4Delimiter = { fg = config.colors.headings.h4 }, + markdownH5 = { fg = config.colors.headings.h5, style = 'bold' }, + markdownH5Delimiter = { fg = config.colors.headings.h5 }, + markdownH6 = { fg = config.colors.headings.h6, style = 'bold' }, + markdownH6Delimiter = { fg = config.colors.headings.h6 }, + markdownDelimiter = { fg = p.subtle }, markdownLinkText = { fg = p.iris, style = 'underline' }, markdownUrl = { fg = p.iris, style = 'underline' }, mkdCode = { fg = p.foam, style = maybe_italic }, diff --git a/readme.md b/readme.md index dec5fee..8264c0d 100644 --- a/readme.md +++ b/readme.md @@ -88,7 +88,7 @@ vim.g.rose_pine_colors = { info = p.foam, warn = p.gold, error = p.love, - heading_prefix = p.subtle + -- Or set all headings to one colour: `headings = p.text` headings = { h1 = p.iris, diff --git a/test.md b/test.md new file mode 100644 index 0000000..e303d2e --- /dev/null +++ b/test.md @@ -0,0 +1,11 @@ +# Test + +## Test + +### Test + +#### Test + +##### Test + +###### Test