From edd92d17bc1111fd2ccec45357e0939e843cecc0 Mon Sep 17 00:00:00 2001 From: amarakon Date: Thu, 1 Sep 2022 20:07:58 -0400 Subject: [PATCH 1/2] Add support for rainbow colors --- colors/nord.vim | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/colors/nord.vim b/colors/nord.vim index d9e5fd7..17223af 100755 --- a/colors/nord.vim +++ b/colors/nord.vim @@ -670,6 +670,16 @@ hi! link StartifyBracket Delimiter hi! link StartifySlash Normal hi! link StartifySpecial Comment +" nvim-ts-rainbow +" > p00f/nvim-ts-rainbow +call s:hi("rainbowcol1", s:nord11_gui, "", s:nord11_term, "", "", "") +call s:hi("rainbowcol2", s:nord12_gui, "", s:nord12_term, "", "", "") +call s:hi("rainbowcol3", s:nord13_gui, "", s:nord13_term, "", "", "") +call s:hi("rainbowcol4", s:nord14_gui, "", s:nord14_term, "", "", "") +call s:hi("rainbowcol5", s:nord9_gui, "", s:nord9_term, "", "", "") +call s:hi("rainbowcol6", s:nord10_gui, "", s:nord10_term, "", "", "") +call s:hi("rainbowcol7", s:nord15_gui, "", s:nord15_term, "", "", "") + "+--- Languages ---+ " Haskell " > neovimhaskell/haskell-vim From 38700c3010f0cb419328360e9b9b4de922d94b74 Mon Sep 17 00:00:00 2001 From: amarakon Date: Sat, 3 Sep 2022 14:22:10 -0400 Subject: [PATCH 2/2] Check for Neovim when setting rainbow colors --- colors/nord.vim | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/colors/nord.vim b/colors/nord.vim index 17223af..63ef208 100755 --- a/colors/nord.vim +++ b/colors/nord.vim @@ -573,7 +573,7 @@ if has('nvim') call s:hi("LspDiagnosticsUnderlineInformation" , s:nord8_gui, "", s:nord8_term, "", "undercurl", "") call s:hi("LspDiagnosticsUnderlineHint" , s:nord10_gui, "", s:nord10_term, "", "undercurl", "") endif - + " Gitsigns " > lewis6991/gitsigns.nvim hi! link GitSignsCurrentLineBlame Comment @@ -670,15 +670,17 @@ hi! link StartifyBracket Delimiter hi! link StartifySlash Normal hi! link StartifySpecial Comment -" nvim-ts-rainbow -" > p00f/nvim-ts-rainbow -call s:hi("rainbowcol1", s:nord11_gui, "", s:nord11_term, "", "", "") -call s:hi("rainbowcol2", s:nord12_gui, "", s:nord12_term, "", "", "") -call s:hi("rainbowcol3", s:nord13_gui, "", s:nord13_term, "", "", "") -call s:hi("rainbowcol4", s:nord14_gui, "", s:nord14_term, "", "", "") -call s:hi("rainbowcol5", s:nord9_gui, "", s:nord9_term, "", "", "") -call s:hi("rainbowcol6", s:nord10_gui, "", s:nord10_term, "", "", "") -call s:hi("rainbowcol7", s:nord15_gui, "", s:nord15_term, "", "", "") +if has('nvim) + " nvim-ts-rainbow + " > p00f/nvim-ts-rainbow + call s:hi("rainbowcol1", s:nord11_gui, "", s:nord11_term, "", "", "") + call s:hi("rainbowcol2", s:nord12_gui, "", s:nord12_term, "", "", "") + call s:hi("rainbowcol3", s:nord13_gui, "", s:nord13_term, "", "", "") + call s:hi("rainbowcol4", s:nord14_gui, "", s:nord14_term, "", "", "") + call s:hi("rainbowcol5", s:nord9_gui, "", s:nord9_term, "", "", "") + call s:hi("rainbowcol6", s:nord10_gui, "", s:nord10_term, "", "", "") + call s:hi("rainbowcol7", s:nord15_gui, "", s:nord15_term, "", "", "") +endif "+--- Languages ---+ " Haskell @@ -722,7 +724,7 @@ hi! link pandocSimpleTableHeader pandocAtxHeader hi! link pandocStrong markdownBold hi! link pandocTableHeaderWord pandocAtxHeader hi! link pandocUListItemBullet Operator - + if has('nvim') " tree-sitter " > nvim-treesitter/nvim-treesitter