From 5cf7750240ef5f36383b098cd1538e256cd67eae Mon Sep 17 00:00:00 2001 From: Devin <47056144+ikws4@users.noreply.github.com> Date: Thu, 30 Sep 2021 04:00:34 +0800 Subject: [PATCH] feat: add bold vertical split line option (#26) --- lua/rose-pine/theme.lua | 7 ++++++- readme.md | 3 +++ 2 files changed, 9 insertions(+), 1 deletion(-) 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') ```