From f977f0885384776e5f0e3bffa51abbbfd57d90cc Mon Sep 17 00:00:00 2001 From: Tom Marien Date: Sat, 4 Mar 2023 16:17:46 +0100 Subject: [PATCH 1/2] feat: added leap highlight groups (#133) --- lua/rose-pine/theme.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lua/rose-pine/theme.lua b/lua/rose-pine/theme.lua index 806ff46..37690ca 100644 --- a/lua/rose-pine/theme.lua +++ b/lua/rose-pine/theme.lua @@ -424,6 +424,11 @@ function M._load(options) h('PounceGap', { link = 'Search' }) h('PounceMatch', { link = 'Search' }) + -- ggandor/leap.nvim + h('LeapMatch', { link = 'MatchParen' }) + h('LeapLabelPrimary', { link = 'IncSearch' }) + h('LeapLabelSecondary', { fg = p.base, bg = p.pine }) + -- nvim-telescope/telescope.nvim h('TelescopeBorder', { fg = groups.border, bg = maybe.surface }) h('TelescopeMatching', { fg = p.rose }) From 6e9d6fb0debf4ef4cca365b015db635d763c6d14 Mon Sep 17 00:00:00 2001 From: Jakub Theimer <5587309+theimerj@users.noreply.github.com> Date: Tue, 7 Mar 2023 03:35:28 +0700 Subject: [PATCH 2/2] Add highlights for nvim-navic (#135) --- lua/rose-pine/theme.lua | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/lua/rose-pine/theme.lua b/lua/rose-pine/theme.lua index 37690ca..5acb428 100644 --- a/lua/rose-pine/theme.lua +++ b/lua/rose-pine/theme.lua @@ -489,6 +489,37 @@ function M._load(options) h('DashboardCenter', { fg = p.gold }) h('DashboardFooter', { fg = p.iris }) + -- SmiteshP/nvim-navic + h('NavicIconsFile', { fg = p.base }) + h('NavicIconsModule', { fg = p.rose }) + h('NavicIconsNamespace', { fg = p.base }) + h('NavicIconsPackage', { fg = p.base }) + h('NavicIconsClass', { fg = p.gold }) + h('NavicIconsMethod', { fg = p.pine }) + h('NavicIconsProperty', { fg = p.foam }) + h('NavicIconsField', { fg = p.foam }) + h('NavicIconsConstructor', { fg = p.gold }) + h('NavicIconsEnum', { fg = p.gold }) + h('NavicIconsInterface', { fg = p.gold }) + h('NavicIconsFunction', { fg = p.pine }) + h('NavicIconsVariable', { fg = p.love }) + h('NavicIconsConstant', { fg = p.love }) + h('NavicIconsString', { fg = p.green }) + h('NavicIconsNumber', { fg = p.gold }) + h('NavicIconsBoolean', { fg = p.gold }) + h('NavicIconsArray', { fg = p.gold }) + h('NavicIconsObject', { fg = p.gold }) + h('NavicIconsKey', { fg = p.iris }) + h('NavicIconsKeyword', { fg = p.iris }) + h('NavicIconsNull', { fg = p.gold }) + h('NavicIconsEnumMember', { fg = p.foam }) + h('NavicIconsStruct', { fg = p.gold }) + h('NavicIconsEvent', { fg = p.gold }) + h('NavicIconsOperator', { fg = p.base }) + h('NavicIconsTypeParameter', { fg = p.foam }) + h('NavicText', { fg = p.subtle }) + h('NavicSeparator', { fg = p.subtle }) + vim.g.terminal_color_0 = p.overlay -- black vim.g.terminal_color_8 = p.subtle -- bright black vim.g.terminal_color_1 = p.love -- red