diff --git a/lua/rose-pine/theme.lua b/lua/rose-pine/theme.lua index 06983a3..3b80aa3 100644 --- a/lua/rose-pine/theme.lua +++ b/lua/rose-pine/theme.lua @@ -3,6 +3,7 @@ local p = require('rose-pine.palette') local theme = {} local maybe_base = p.base local maybe_italic = 'italic' +local maybe_bold_vert_split = { fg = p.overlay } if vim.g.rose_pine_disable_background then maybe_base = p.none @@ -12,6 +13,10 @@ if vim.g.rose_pine_disable_italics then maybe_italic = nil end +if vim.g.rose_pine_bold_vertical_split_line then + maybe_bold_vert_split = { fg = p.surface, bg = p.surface } +end + theme.base = { ColorColumn = { bg = p.highlight_overlay }, Conceal = { bg = p.none }, @@ -61,7 +66,7 @@ theme.base = { -- TabLineFill = {}, -- TabLineSel = {}, Title = { fg = p.rose }, - VertSplit = { fg = p.overlay }, + VertSplit = maybe_bold_vert_split, Visual = { bg = p.highlight }, -- VisualNOS = {}, WarningMsg = { fg = p.gold }, diff --git a/readme.md b/readme.md index 458fb40..3ed5c29 100644 --- a/readme.md +++ b/readme.md @@ -93,6 +93,9 @@ vim.g.rose_pine_disable_italics = false -- Use terminal background vim.g.rose_pine_disable_background = false +-- Use bold vertical split line +vim.g.rose_pine_bold_vertical_split_line = true + -- Set colorscheme after options vim.cmd('colorscheme rose-pine') ```