aboutsummaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
authorEllison <ellisonleao@gmail.com>2021-11-11 21:28:17 -0300
committerGitHub <noreply@github.com>2021-11-11 21:28:17 -0300
commitca15152e1b44317162cc81394839d073e91f53e7 (patch)
tree50afee480309136a0a9d782bbacf81bd9c113384 /lua
parent526439a61a859936fe85da27fffa927e2dccdb83 (diff)
parent3c1a22db4c113fae83b1efed66ae7b46b2447178 (diff)
downloadgruvbox-ca15152e1b44317162cc81394839d073e91f53e7.tar.gz
gruvbox-ca15152e1b44317162cc81394839d073e91f53e7.tar.xz
Merge pull request #76 from xeluxee/nvim-cmp-highlights
Add nvim-cmp highlights + minor improvements
Diffstat (limited to 'lua')
-rw-r--r--lua/gruvbox/base.lua2
-rw-r--r--lua/gruvbox/plugins/highlights.lua17
2 files changed, 13 insertions, 6 deletions
diff --git a/lua/gruvbox/base.lua b/lua/gruvbox/base.lua
index 8164c38..2b89c34 100644
--- a/lua/gruvbox/base.lua
+++ b/lua/gruvbox/base.lua
@@ -199,7 +199,7 @@ local base_group = lush(function()
NonText {GruvboxBg2},
Normal {fg = fg1, bg = bg0},
Pmenu {fg = fg1, bg = bg2},
- PmenuSel {fg = bg2, bg = blue, gui = styles.bold},
+ PmenuSel {fg = bg2, bg = fg4, gui = styles.bold},
PmenuSbar {bg = bg2},
PmenuThumb {bg = bg4},
Question {GruvboxOrangeBold},
diff --git a/lua/gruvbox/plugins/highlights.lua b/lua/gruvbox/plugins/highlights.lua
index 11b1bcc..256b911 100644
--- a/lua/gruvbox/plugins/highlights.lua
+++ b/lua/gruvbox/plugins/highlights.lua
@@ -141,7 +141,7 @@ local plugins = lush(function()
-- vim-dirvish
DirvishPathTail {base.GruvboxAqua},
DirvishArg {base.GruvboxYellow},
- -- nerdtree
+ -- nerdtree
NERDTreeDir {base.GruvboxAqua},
NERDTreeDirSlash {base.GruvboxAqua},
NERDTreeOpenable {base.GruvboxOrange},
@@ -190,7 +190,7 @@ local plugins = lush(function()
BufTabLineModifiedCurrent {BufTabLineCurrent},
BufTabLineModifiedActive {BufTabLineActive},
BufTabLineModifiedHidden {BufTabLineHidden},
- -- ctrlP
+ -- ctrlP
CtrlPMatch {base.Identifier},
CtrlPNoEntries {base.Error},
CtrlPPrtBase {base.Comment},
@@ -217,11 +217,18 @@ local plugins = lush(function()
GitSignsChange {base.GruvboxAquaSign},
GitSignsDelete {base.GruvboxRedSign},
GitSignsCurrentLineBlame {base.NonText},
+ -- nvim-cmp
+ CmpItemAbbr {base.GruvboxFg0},
+ CmpItemAbbrDeprecated {base.GruvboxFg0},
+ CmpItemAbbrMatch {base.GruvboxBlue},
+ CmpItemAbbrMatchFuzzy {gui = styles.underline, fg = base.GruvboxBlue.fg.hex},
+ CmpItemKind {base.GruvboxOrange},
+ CmpItemMenu {base.GruvboxGray},
-- LSP
LspCodeLens {base.GruvboxGray},
- LspReferenceRead {base.GruvboxYellowBold},
- LspReferenceText {base.GruvboxYellowBold},
- LspReferenceWrite {base.GruvboxYellowBold},
+ LspReferenceRead {bg = base.GruvboxBg2.fg.hex, gui = styles.underline},
+ LspReferenceText {bg = base.GruvboxBg2.fg.hex, gui = styles.underline},
+ LspReferenceWrite {bg = base.GruvboxBg2.fg.hex, gui = styles.underline},
-- NOTE: Deprecated settings (see https://github.com/neovim/neovim/pull/15585)
LspDiagnosticsDefaultError {base.GruvboxRed},
LspDiagnosticsSignError {base.GruvboxRedSign},