Skip to content

Commit 957325b

Browse files
committed
feat(base16): add new plugin integrations
Details: - 'ibhagwan/fzf-lua' - 'MeanderingProgrammer/render-markdown.nvim' - 'OXY2DEV/helpview.nvim' - 'OXY2DEV/markview.nvim'
1 parent 9d60ebf commit 957325b

File tree

4 files changed

+102
-0
lines changed

4 files changed

+102
-0
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@
77
## mini.base16
88

99
- FEATURE: add support for colored markdown headings.
10+
- FEATURE: add new plugin integrations:
11+
- 'ibhagwan/fzf-lua'
12+
- 'MeanderingProgrammer/render-markdown.nvim'
13+
- 'OXY2DEV/helpview.nvim'
14+
- 'OXY2DEV/markview.nvim'
1015

1116
## mini.hues
1217

doc/mini-base16.txt

+4
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,20 @@ Supported highlight groups:
3333
- 'HiPhish/rainbow-delimiters.nvim'
3434
- 'hrsh7th/nvim-cmp'
3535
- 'justinmk/vim-sneak'
36+
- 'ibhagwan/fzf-lua'
3637
- 'kevinhwang91/nvim-bqf'
3738
- 'kevinhwang91/nvim-ufo'
3839
- 'lewis6991/gitsigns.nvim'
3940
- 'lukas-reineke/indent-blankline.nvim'
41+
- 'MeanderingProgrammer/render-markdown.nvim'
4042
- 'neoclide/coc.nvim'
4143
- 'NeogitOrg/neogit'
4244
- 'nvim-lualine/lualine.nvim'
4345
- 'nvim-neo-tree/neo-tree.nvim'
4446
- 'nvim-telescope/telescope.nvim'
4547
- 'nvim-tree/nvim-tree.lua'
48+
- 'OXY2DEV/helpview.nvim'
49+
- 'OXY2DEV/markview.nvim'
4650
- 'phaazon/hop.nvim'
4751
- 'rcarriga/nvim-dap-ui'
4852
- 'rcarriga/nvim-notify'

lua/mini/base16.lua

+89
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,20 @@
3333
--- - 'HiPhish/rainbow-delimiters.nvim'
3434
--- - 'hrsh7th/nvim-cmp'
3535
--- - 'justinmk/vim-sneak'
36+
--- - 'ibhagwan/fzf-lua'
3637
--- - 'kevinhwang91/nvim-bqf'
3738
--- - 'kevinhwang91/nvim-ufo'
3839
--- - 'lewis6991/gitsigns.nvim'
3940
--- - 'lukas-reineke/indent-blankline.nvim'
41+
--- - 'MeanderingProgrammer/render-markdown.nvim'
4042
--- - 'neoclide/coc.nvim'
4143
--- - 'NeogitOrg/neogit'
4244
--- - 'nvim-lualine/lualine.nvim'
4345
--- - 'nvim-neo-tree/neo-tree.nvim'
4446
--- - 'nvim-telescope/telescope.nvim'
4547
--- - 'nvim-tree/nvim-tree.lua'
48+
--- - 'OXY2DEV/helpview.nvim'
49+
--- - 'OXY2DEV/markview.nvim'
4650
--- - 'phaazon/hop.nvim'
4751
--- - 'rcarriga/nvim-dap-ui'
4852
--- - 'rcarriga/nvim-notify'
@@ -1023,6 +1027,20 @@ H.apply_palette = function(palette, use_cterm)
10231027
hi('CmpItemKindVariable', {link='Delimiter'})
10241028
end
10251029

1030+
if H.has_integration('ibhagwan/fzf-lua') then
1031+
hi('FzfLuaBufFlagAlt', {link='Special'})
1032+
hi('FzfLuaBufFlagCur', {link='CursorLineNr'})
1033+
hi('FzfLuaBufNr', {link='DiagnosticHint'})
1034+
hi('FzfLuaHeaderBind', {link='DiagnosticWarn'})
1035+
hi('FzfLuaHeaderText', {link='DiagnosticInfo'})
1036+
hi('FzfLuaLiveSym', {link='DiagnosticHint'})
1037+
hi('FzfLuaPathColNr', {link='DiagnosticHint'})
1038+
hi('FzfLuaPathLineNr', {link='DiagnosticInfo'})
1039+
hi('FzfLuaTabMarker', {link='DiagnosticHint'})
1040+
hi('FzfLuaTabTitle', {link='Title'})
1041+
hi('FzfLuaTitle', {link='FloatTitle'})
1042+
end
1043+
10261044
if H.has_integration('justinmk/vim-sneak') then
10271045
hi('Sneak', {fg=p.base00, bg=p.base0E, attr=nil, sp=nil})
10281046
hi('SneakScope', {fg=p.base00, bg=p.base07, attr=nil, sp=nil})
@@ -1071,6 +1089,28 @@ H.apply_palette = function(palette, use_cterm)
10711089
hi('IndentBlanklineIndent8', {fg=p.base0F, bg=nil, attr='nocombine', sp=nil})
10721090
end
10731091

1092+
if H.has_integration('MeanderingProgrammer/render-markdown.nvim') then
1093+
hi('RenderMarkdownBullet', {fg=p.base0A, bg=nil, attr=nil, sp=nil})
1094+
hi('RenderMarkdownChecked', {fg=p.base0B, bg=nil, attr=nil, sp=nil})
1095+
hi('RenderMarkdownCode', {fg=nil, bg=p.base01, attr=nil, sp=nil})
1096+
hi('RenderMarkdownCodeInline', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1097+
hi('RenderMarkdownDash', {fg=p.base0A, bg=nil, attr=nil, sp=nil})
1098+
hi('RenderMarkdownH1', {fg=p.base08, bg=nil, attr=nil, sp=nil})
1099+
hi('RenderMarkdownH1Bg', {fg=nil, bg=p.base01, attr=nil, sp=nil})
1100+
hi('RenderMarkdownH2', {fg=p.base0E, bg=nil, attr=nil, sp=nil})
1101+
hi('RenderMarkdownH2Bg', {fg=nil, bg=p.base01, attr=nil, sp=nil})
1102+
hi('RenderMarkdownH3', {fg=p.base0B, bg=nil, attr=nil, sp=nil})
1103+
hi('RenderMarkdownH3Bg', {fg=nil, bg=p.base01, attr=nil, sp=nil})
1104+
hi('RenderMarkdownH4', {fg=p.base0D, bg=nil, attr=nil, sp=nil})
1105+
hi('RenderMarkdownH4Bg', {fg=nil, bg=p.base01, attr=nil, sp=nil})
1106+
hi('RenderMarkdownH5', {fg=p.base0C, bg=nil, attr=nil, sp=nil})
1107+
hi('RenderMarkdownH5Bg', {fg=nil, bg=p.base01, attr=nil, sp=nil})
1108+
hi('RenderMarkdownH6', {fg=p.base06, bg=nil, attr=nil, sp=nil})
1109+
hi('RenderMarkdownH6Bg', {fg=nil, bg=p.base01, attr=nil, sp=nil})
1110+
hi('RenderMarkdownTodo', {link='Todo'})
1111+
hi('RenderMarkdownUnchecked', {fg=p.base08, bg=nil, attr=nil, sp=nil})
1112+
end
1113+
10741114
if H.has_integration('neoclide/coc.nvim') then
10751115
hi('CocCodeLens', {link='LspCodeLens'})
10761116
hi('CocDisabled', {link='Comment'})
@@ -1145,6 +1185,55 @@ H.apply_palette = function(palette, use_cterm)
11451185
hi('NvimTreeWindowPicker', {fg=p.base05, bg=p.base01, attr="bold", sp=nil})
11461186
end
11471187

1188+
if H.has_integration('OXY2DEV/helpview.nvim') then
1189+
hi('HelpviewCode', {fg=nil, bg=p.base01, attr=nil, sp=nil})
1190+
hi('HelpviewCodeLanguage', {fg=nil, bg=p.base01, attr=nil, sp=nil})
1191+
hi('HelpviewHeading1', {link='markdownH1'})
1192+
hi('HelpviewHeading2', {link='markdownH2'})
1193+
hi('HelpviewHeading3', {link='markdownH3'})
1194+
hi('HelpviewHeading4', {link='markdownH4'})
1195+
hi('HelpviewInlineCode', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1196+
hi('HelpviewMentionlink', {fg=nil, bg=nil, attr='underline', sp=nil})
1197+
hi('HelpviewOptionlink', {fg=p.base0D, bg=nil, attr='underline', sp=nil})
1198+
hi('HelpviewTaglink', {fg=p.base0A, bg=nil, attr='bold', sp=nil})
1199+
hi('HelpviewTitle', {link='Title'})
1200+
end
1201+
1202+
if H.has_integration('OXY2DEV/markview.nvim') then
1203+
hi('MarkviewPalette0', {fg=p.base0E, bg=p.base00, attr=nil, sp=nil})
1204+
hi('MarkviewPalette0Fg', {fg=p.base0E, bg=nil, attr=nil, sp=nil})
1205+
hi('MarkviewPalette0Bg', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1206+
hi('MarkviewPalette0Sign', {fg=p.base0E, bg=nil, attr=nil, sp=nil})
1207+
hi('MarkviewPalette1', {fg=p.base08, bg=p.base00, attr=nil, sp=nil})
1208+
hi('MarkviewPalette1Fg', {fg=p.base08, bg=nil, attr=nil, sp=nil})
1209+
hi('MarkviewPalette1Bg', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1210+
hi('MarkviewPalette1Sign', {fg=p.base08, bg=nil, attr=nil, sp=nil})
1211+
hi('MarkviewPalette2', {fg=p.base09, bg=p.base00, attr=nil, sp=nil})
1212+
hi('MarkviewPalette2Fg', {fg=p.base09, bg=nil, attr=nil, sp=nil})
1213+
hi('MarkviewPalette2Bg', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1214+
hi('MarkviewPalette2Sign', {fg=p.base09, bg=nil, attr=nil, sp=nil})
1215+
hi('MarkviewPalette3', {fg=p.base0A, bg=p.base00, attr=nil, sp=nil})
1216+
hi('MarkviewPalette3Fg', {fg=p.base0A, bg=nil, attr=nil, sp=nil})
1217+
hi('MarkviewPalette3Bg', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1218+
hi('MarkviewPalette3Sign', {fg=p.base0A, bg=nil, attr=nil, sp=nil})
1219+
hi('MarkviewPalette4', {fg=p.base0B, bg=p.base00, attr=nil, sp=nil})
1220+
hi('MarkviewPalette4Fg', {fg=p.base0B, bg=nil, attr=nil, sp=nil})
1221+
hi('MarkviewPalette4Bg', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1222+
hi('MarkviewPalette4Sign', {fg=p.base0B, bg=nil, attr=nil, sp=nil})
1223+
hi('MarkviewPalette5', {fg=p.base0C, bg=p.base00, attr=nil, sp=nil})
1224+
hi('MarkviewPalette5Fg', {fg=p.base0C, bg=nil, attr=nil, sp=nil})
1225+
hi('MarkviewPalette5Bg', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1226+
hi('MarkviewPalette5Sign', {fg=p.base0C, bg=nil, attr=nil, sp=nil})
1227+
hi('MarkviewPalette6', {fg=p.base0D, bg=p.base00, attr=nil, sp=nil})
1228+
hi('MarkviewPalette6Fg', {fg=p.base0D, bg=nil, attr=nil, sp=nil})
1229+
hi('MarkviewPalette6Bg', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1230+
hi('MarkviewPalette6Sign', {fg=p.base0D, bg=nil, attr=nil, sp=nil})
1231+
hi('MarkviewPalette7', {fg=p.base0F, bg=p.base00, attr=nil, sp=nil})
1232+
hi('MarkviewPalette7Fg', {fg=p.base0F, bg=nil, attr=nil, sp=nil})
1233+
hi('MarkviewPalette7Bg', {fg=nil, bg=p.base00, attr=nil, sp=nil})
1234+
hi('MarkviewPalette7Sign', {fg=p.base0F, bg=nil, attr=nil, sp=nil})
1235+
end
1236+
11481237
if H.has_integration('phaazon/hop.nvim') then
11491238
hi('HopNextKey', {fg=p.base0E, bg=nil, attr='bold,nocombine', sp=nil})
11501239
hi('HopNextKey1', {fg=p.base08, bg=nil, attr='bold,nocombine', sp=nil})

readmes/mini-base16.md

+4
Original file line numberDiff line numberDiff line change
@@ -55,17 +55,21 @@ Supported highlight groups:
5555
- [glepnir/lspsaga.nvim](https://github.com/glepnir/lspsaga.nvim)
5656
- [HiPhish/rainbow-delimiters.nvim](https://github.com/HiPhish/rainbow-delimiters.nvim)
5757
- [hrsh7th/nvim-cmp](https://github.com/hrsh7th/nvim-cmp)
58+
- [ibhagwan/fzf-lua](https://github.com/ibhagwan/fzf-lua)
5859
- [justinmk/vim-sneak](https://github.com/justinmk/vim-sneak)
5960
- [kevinhwang91/nvim-bqf](https://github.com/kevinhwang91/nvim-bqf)
6061
- [kevinhwang91/nvim-ufo](https://github.com/kevinhwang91/nvim-ufo)
6162
- [lewis6991/gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)
6263
- [lukas-reineke/indent-blankline.nvim](https://github.com/lukas-reineke/indent-blankline.nvim)
64+
- [MeanderingProgrammer/render-markdown.nvim](https://github.com/MeanderingProgrammer/render-markdown.nvim)
6365
- [neoclide/coc.nvim](https://github.com/neoclide/coc.nvim)
6466
- [NeogitOrg/neogit](https://github.com/NeogitOrg/neogit)
6567
- [nvim-lualine/lualine.nvim](https://github.com/nvim-lualine/lualine.nvim)
6668
- [nvim-neo-tree/neo-tree.nvim](https://github.com/nvim-neo-tree/neo-tree.nvim)
6769
- [nvim-telescope/telescope.nvim](https://github.com/nvim-telescope/telescope.nvim)
6870
- [nvim-tree/nvim-tree.lua](https://github.com/nvim-tree/nvim-tree.lua)
71+
- [OXY2DEV/helpview.nvim](https://github.com/OXY2DEV/helpview.nvim)
72+
- [OXY2DEV/markview.nvim](https://github.com/OXY2DEV/markview.nvim)
6973
- [phaazon/hop.nvim](https://github.com/phaazon/hop.nvim)
7074
- [rcarriga/nvim-dap-ui](https://github.com/rcarriga/nvim-dap-ui)
7175
- [rcarriga/nvim-notify](https://github.com/rcarriga/nvim-notify)

0 commit comments

Comments
 (0)