aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--colors/base16-3024.vim8
-rw-r--r--colors/base16-apathy.vim8
-rw-r--r--colors/base16-ashes.vim8
-rw-r--r--colors/base16-atelier-cave-light.vim8
-rw-r--r--colors/base16-atelier-cave.vim8
-rw-r--r--colors/base16-atelier-dune-light.vim8
-rw-r--r--colors/base16-atelier-dune.vim8
-rw-r--r--colors/base16-atelier-estuary-light.vim8
-rw-r--r--colors/base16-atelier-estuary.vim8
-rw-r--r--colors/base16-atelier-forest-light.vim8
-rw-r--r--colors/base16-atelier-forest.vim8
-rw-r--r--colors/base16-atelier-heath-light.vim8
-rw-r--r--colors/base16-atelier-heath.vim8
-rw-r--r--colors/base16-atelier-lakeside-light.vim8
-rw-r--r--colors/base16-atelier-lakeside.vim8
-rw-r--r--colors/base16-atelier-plateau-light.vim8
-rw-r--r--colors/base16-atelier-plateau.vim8
-rw-r--r--colors/base16-atelier-savanna-light.vim8
-rw-r--r--colors/base16-atelier-savanna.vim8
-rw-r--r--colors/base16-atelier-seaside-light.vim8
-rw-r--r--colors/base16-atelier-seaside.vim8
-rw-r--r--colors/base16-atelier-sulphurpool-light.vim8
-rw-r--r--colors/base16-atelier-sulphurpool.vim8
-rw-r--r--colors/base16-atlas.vim8
-rw-r--r--colors/base16-bespin.vim8
-rw-r--r--colors/base16-black-metal-bathory.vim8
-rw-r--r--colors/base16-black-metal-burzum.vim8
-rw-r--r--colors/base16-black-metal-dark-funeral.vim8
-rw-r--r--colors/base16-black-metal-gorgoroth.vim8
-rw-r--r--colors/base16-black-metal-immortal.vim8
-rw-r--r--colors/base16-black-metal-khold.vim8
-rw-r--r--colors/base16-black-metal-marduk.vim8
-rw-r--r--colors/base16-black-metal-mayhem.vim8
-rw-r--r--colors/base16-black-metal-nile.vim8
-rw-r--r--colors/base16-black-metal-venom.vim8
-rw-r--r--colors/base16-black-metal.vim8
-rw-r--r--colors/base16-brewer.vim8
-rw-r--r--colors/base16-bright.vim8
-rw-r--r--colors/base16-brogrammer.vim8
-rw-r--r--colors/base16-brushtrees-dark.vim8
-rw-r--r--colors/base16-brushtrees.vim8
-rw-r--r--colors/base16-chalk.vim8
-rw-r--r--colors/base16-circus.vim8
-rw-r--r--colors/base16-classic-dark.vim8
-rw-r--r--colors/base16-classic-light.vim8
-rw-r--r--colors/base16-codeschool.vim8
-rw-r--r--colors/base16-cupcake.vim8
-rw-r--r--colors/base16-cupertino.vim8
-rw-r--r--colors/base16-darkmoss.vim8
-rw-r--r--colors/base16-darktooth.vim8
-rw-r--r--colors/base16-darkviolet.vim8
-rw-r--r--colors/base16-decaf.vim8
-rw-r--r--colors/base16-default-dark.vim8
-rw-r--r--colors/base16-default-light.vim8
-rw-r--r--colors/base16-dirtysea.vim8
-rw-r--r--colors/base16-dracula.vim8
-rw-r--r--colors/base16-edge-dark.vim8
-rw-r--r--colors/base16-edge-light.vim8
-rw-r--r--colors/base16-eighties.vim8
-rw-r--r--colors/base16-embers.vim8
-rw-r--r--colors/base16-equilibrium-dark.vim8
-rw-r--r--colors/base16-equilibrium-gray-dark.vim8
-rw-r--r--colors/base16-equilibrium-gray-light.vim8
-rw-r--r--colors/base16-equilibrium-light.vim8
-rw-r--r--colors/base16-espresso.vim8
-rw-r--r--colors/base16-eva-dim.vim8
-rw-r--r--colors/base16-eva.vim8
-rw-r--r--colors/base16-flat.vim8
-rw-r--r--colors/base16-framer.vim8
-rw-r--r--colors/base16-fruit-soda.vim8
-rw-r--r--colors/base16-gigavolt.vim8
-rw-r--r--colors/base16-github.vim8
-rw-r--r--colors/base16-google-dark.vim8
-rw-r--r--colors/base16-google-light.vim8
-rw-r--r--colors/base16-grayscale-dark.vim8
-rw-r--r--colors/base16-grayscale-light.vim8
-rw-r--r--colors/base16-greenscreen.vim8
-rw-r--r--colors/base16-gruvbox-dark-hard.vim8
-rw-r--r--colors/base16-gruvbox-dark-medium.vim8
-rw-r--r--colors/base16-gruvbox-dark-pale.vim8
-rw-r--r--colors/base16-gruvbox-dark-soft.vim8
-rw-r--r--colors/base16-gruvbox-light-hard.vim8
-rw-r--r--colors/base16-gruvbox-light-medium.vim8
-rw-r--r--colors/base16-gruvbox-light-soft.vim8
-rw-r--r--colors/base16-hardcore.vim8
-rw-r--r--colors/base16-harmonic-dark.vim8
-rw-r--r--colors/base16-harmonic-light.vim8
-rw-r--r--colors/base16-heetch-light.vim8
-rw-r--r--colors/base16-heetch.vim8
-rw-r--r--colors/base16-helios.vim8
-rw-r--r--colors/base16-hopscotch.vim8
-rw-r--r--colors/base16-horizon-dark.vim8
-rw-r--r--colors/base16-horizon-light.vim8
-rw-r--r--colors/base16-horizon-terminal-dark.vim8
-rw-r--r--colors/base16-horizon-terminal-light.vim8
-rw-r--r--colors/base16-humanoid-dark.vim8
-rw-r--r--colors/base16-humanoid-light.vim8
-rw-r--r--colors/base16-ia-dark.vim8
-rw-r--r--colors/base16-ia-light.vim8
-rw-r--r--colors/base16-icy.vim8
-rw-r--r--colors/base16-irblack.vim8
-rw-r--r--colors/base16-isotope.vim8
-rw-r--r--colors/base16-kimber.vim8
-rw-r--r--colors/base16-macintosh.vim8
-rw-r--r--colors/base16-marrakesh.vim8
-rw-r--r--colors/base16-materia.vim8
-rw-r--r--colors/base16-material-darker.vim8
-rw-r--r--colors/base16-material-lighter.vim8
-rw-r--r--colors/base16-material-palenight.vim8
-rw-r--r--colors/base16-material-vivid.vim8
-rw-r--r--colors/base16-material.vim8
-rw-r--r--colors/base16-mellow-purple.vim8
-rw-r--r--colors/base16-mexico-light.vim8
-rw-r--r--colors/base16-mocha.vim8
-rw-r--r--colors/base16-monokai.vim8
-rw-r--r--colors/base16-nebula.vim8
-rw-r--r--colors/base16-nord.vim8
-rw-r--r--colors/base16-nova.vim8
-rw-r--r--colors/base16-ocean.vim8
-rw-r--r--colors/base16-oceanicnext.vim8
-rw-r--r--colors/base16-one-light.vim8
-rw-r--r--colors/base16-onedark.vim8
-rw-r--r--colors/base16-outrun-dark.vim8
-rw-r--r--colors/base16-papercolor-dark.vim8
-rw-r--r--colors/base16-papercolor-light.vim8
-rw-r--r--colors/base16-paraiso.vim8
-rw-r--r--colors/base16-pasque.vim8
-rw-r--r--colors/base16-phd.vim8
-rw-r--r--colors/base16-pico.vim8
-rw-r--r--colors/base16-pop.vim8
-rw-r--r--colors/base16-porple.vim8
-rw-r--r--colors/base16-railscasts.vim8
-rw-r--r--colors/base16-rebecca.vim8
-rw-r--r--colors/base16-sagelight.vim8
-rw-r--r--colors/base16-sandcastle.vim8
-rw-r--r--colors/base16-seti.vim8
-rw-r--r--colors/base16-shapeshifter.vim8
-rw-r--r--colors/base16-silk-dark.vim8
-rw-r--r--colors/base16-silk-light.vim8
-rw-r--r--colors/base16-snazzy.vim8
-rw-r--r--colors/base16-solarflare-light.vim8
-rw-r--r--colors/base16-solarflare.vim8
-rw-r--r--colors/base16-solarized-dark.vim8
-rw-r--r--colors/base16-solarized-light.vim8
-rw-r--r--colors/base16-spacemacs.vim8
-rw-r--r--colors/base16-summercamp.vim8
-rw-r--r--colors/base16-summerfruit-dark.vim8
-rw-r--r--colors/base16-summerfruit-light.vim8
-rw-r--r--colors/base16-synth-midnight-dark.vim8
-rw-r--r--colors/base16-synth-midnight-light.vim8
-rw-r--r--colors/base16-tango.vim8
-rw-r--r--colors/base16-tomorrow-night-eighties.vim8
-rw-r--r--colors/base16-tomorrow-night.vim8
-rw-r--r--colors/base16-tomorrow.vim8
-rw-r--r--colors/base16-tube.vim8
-rw-r--r--colors/base16-twilight.vim8
-rw-r--r--colors/base16-unikitty-dark.vim8
-rw-r--r--colors/base16-unikitty-light.vim8
-rw-r--r--colors/base16-vulcan.vim8
-rw-r--r--colors/base16-woodland.vim8
-rw-r--r--colors/base16-xcode-dusk.vim8
-rw-r--r--colors/base16-zenburn.vim8
-rw-r--r--templates/default.mustache8
163 files changed, 1304 insertions, 0 deletions
diff --git a/colors/base16-3024.vim b/colors/base16-3024.vim
index ffe212c..9d3648b 100644
--- a/colors/base16-3024.vim
+++ b/colors/base16-3024.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-apathy.vim b/colors/base16-apathy.vim
index 376049c..8b76b0e 100644
--- a/colors/base16-apathy.vim
+++ b/colors/base16-apathy.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-ashes.vim b/colors/base16-ashes.vim
index 740d0d5..a4e86d2 100644
--- a/colors/base16-ashes.vim
+++ b/colors/base16-ashes.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-cave-light.vim b/colors/base16-atelier-cave-light.vim
index e7d7131..61d640c 100644
--- a/colors/base16-atelier-cave-light.vim
+++ b/colors/base16-atelier-cave-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-cave.vim b/colors/base16-atelier-cave.vim
index a15d542..cdd9d60 100644
--- a/colors/base16-atelier-cave.vim
+++ b/colors/base16-atelier-cave.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-dune-light.vim b/colors/base16-atelier-dune-light.vim
index 5887da9..986861e 100644
--- a/colors/base16-atelier-dune-light.vim
+++ b/colors/base16-atelier-dune-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-dune.vim b/colors/base16-atelier-dune.vim
index 5be5fa1..0970d5d 100644
--- a/colors/base16-atelier-dune.vim
+++ b/colors/base16-atelier-dune.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-estuary-light.vim b/colors/base16-atelier-estuary-light.vim
index 28e7955..a8184b5 100644
--- a/colors/base16-atelier-estuary-light.vim
+++ b/colors/base16-atelier-estuary-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-estuary.vim b/colors/base16-atelier-estuary.vim
index 1ca4f69..3adff26 100644
--- a/colors/base16-atelier-estuary.vim
+++ b/colors/base16-atelier-estuary.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-forest-light.vim b/colors/base16-atelier-forest-light.vim
index bf91981..5f191f5 100644
--- a/colors/base16-atelier-forest-light.vim
+++ b/colors/base16-atelier-forest-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-forest.vim b/colors/base16-atelier-forest.vim
index d6458bc..46c7fdd 100644
--- a/colors/base16-atelier-forest.vim
+++ b/colors/base16-atelier-forest.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-heath-light.vim b/colors/base16-atelier-heath-light.vim
index 61581d9..c21fbaf 100644
--- a/colors/base16-atelier-heath-light.vim
+++ b/colors/base16-atelier-heath-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-heath.vim b/colors/base16-atelier-heath.vim
index 921b866..6419c8e 100644
--- a/colors/base16-atelier-heath.vim
+++ b/colors/base16-atelier-heath.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-lakeside-light.vim b/colors/base16-atelier-lakeside-light.vim
index de73eac..5c54075 100644
--- a/colors/base16-atelier-lakeside-light.vim
+++ b/colors/base16-atelier-lakeside-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-lakeside.vim b/colors/base16-atelier-lakeside.vim
index bc752b1..1129625 100644
--- a/colors/base16-atelier-lakeside.vim
+++ b/colors/base16-atelier-lakeside.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-plateau-light.vim b/colors/base16-atelier-plateau-light.vim
index 3856833..fdd589e 100644
--- a/colors/base16-atelier-plateau-light.vim
+++ b/colors/base16-atelier-plateau-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-plateau.vim b/colors/base16-atelier-plateau.vim
index 2d8a7fb..d33cc0b 100644
--- a/colors/base16-atelier-plateau.vim
+++ b/colors/base16-atelier-plateau.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-savanna-light.vim b/colors/base16-atelier-savanna-light.vim
index 2a6515c..9f4074c 100644
--- a/colors/base16-atelier-savanna-light.vim
+++ b/colors/base16-atelier-savanna-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-savanna.vim b/colors/base16-atelier-savanna.vim
index 04c9078..1ac4953 100644
--- a/colors/base16-atelier-savanna.vim
+++ b/colors/base16-atelier-savanna.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-seaside-light.vim b/colors/base16-atelier-seaside-light.vim
index b2c6fec..8f54123 100644
--- a/colors/base16-atelier-seaside-light.vim
+++ b/colors/base16-atelier-seaside-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-seaside.vim b/colors/base16-atelier-seaside.vim
index 243999c..0286e83 100644
--- a/colors/base16-atelier-seaside.vim
+++ b/colors/base16-atelier-seaside.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-sulphurpool-light.vim b/colors/base16-atelier-sulphurpool-light.vim
index 69899b6..904a2e5 100644
--- a/colors/base16-atelier-sulphurpool-light.vim
+++ b/colors/base16-atelier-sulphurpool-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atelier-sulphurpool.vim b/colors/base16-atelier-sulphurpool.vim
index ce16c3a..82674ad 100644
--- a/colors/base16-atelier-sulphurpool.vim
+++ b/colors/base16-atelier-sulphurpool.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-atlas.vim b/colors/base16-atlas.vim
index 6e60366..5403d90 100644
--- a/colors/base16-atlas.vim
+++ b/colors/base16-atlas.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-bespin.vim b/colors/base16-bespin.vim
index 6a1707c..6634543 100644
--- a/colors/base16-bespin.vim
+++ b/colors/base16-bespin.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-bathory.vim b/colors/base16-black-metal-bathory.vim
index 34752e7..a11a6b3 100644
--- a/colors/base16-black-metal-bathory.vim
+++ b/colors/base16-black-metal-bathory.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-burzum.vim b/colors/base16-black-metal-burzum.vim
index 0a4166c..ff9f63c 100644
--- a/colors/base16-black-metal-burzum.vim
+++ b/colors/base16-black-metal-burzum.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-dark-funeral.vim b/colors/base16-black-metal-dark-funeral.vim
index a69fb21..cb6bb1c 100644
--- a/colors/base16-black-metal-dark-funeral.vim
+++ b/colors/base16-black-metal-dark-funeral.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-gorgoroth.vim b/colors/base16-black-metal-gorgoroth.vim
index 6e5614d..e28380b 100644
--- a/colors/base16-black-metal-gorgoroth.vim
+++ b/colors/base16-black-metal-gorgoroth.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-immortal.vim b/colors/base16-black-metal-immortal.vim
index 18f643c..eb0e74a 100644
--- a/colors/base16-black-metal-immortal.vim
+++ b/colors/base16-black-metal-immortal.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-khold.vim b/colors/base16-black-metal-khold.vim
index 81c53e5..1770a6e 100644
--- a/colors/base16-black-metal-khold.vim
+++ b/colors/base16-black-metal-khold.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-marduk.vim b/colors/base16-black-metal-marduk.vim
index 3b796c1..f86d3ad 100644
--- a/colors/base16-black-metal-marduk.vim
+++ b/colors/base16-black-metal-marduk.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-mayhem.vim b/colors/base16-black-metal-mayhem.vim
index 267a502..5bc4d53 100644
--- a/colors/base16-black-metal-mayhem.vim
+++ b/colors/base16-black-metal-mayhem.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-nile.vim b/colors/base16-black-metal-nile.vim
index ec7cd05..0baece6 100644
--- a/colors/base16-black-metal-nile.vim
+++ b/colors/base16-black-metal-nile.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal-venom.vim b/colors/base16-black-metal-venom.vim
index 1d2c82b..d251d41 100644
--- a/colors/base16-black-metal-venom.vim
+++ b/colors/base16-black-metal-venom.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-black-metal.vim b/colors/base16-black-metal.vim
index 4b619ac..16bdfcc 100644
--- a/colors/base16-black-metal.vim
+++ b/colors/base16-black-metal.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-brewer.vim b/colors/base16-brewer.vim
index efe1f7c..c9e2d4e 100644
--- a/colors/base16-brewer.vim
+++ b/colors/base16-brewer.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-bright.vim b/colors/base16-bright.vim
index ce9ef4c..4cf65ce 100644
--- a/colors/base16-bright.vim
+++ b/colors/base16-bright.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-brogrammer.vim b/colors/base16-brogrammer.vim
index 5b2157b..36c7785 100644
--- a/colors/base16-brogrammer.vim
+++ b/colors/base16-brogrammer.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-brushtrees-dark.vim b/colors/base16-brushtrees-dark.vim
index c1c7fcc..1fc8320 100644
--- a/colors/base16-brushtrees-dark.vim
+++ b/colors/base16-brushtrees-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-brushtrees.vim b/colors/base16-brushtrees.vim
index a08884c..c3d10b5 100644
--- a/colors/base16-brushtrees.vim
+++ b/colors/base16-brushtrees.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-chalk.vim b/colors/base16-chalk.vim
index 4482549..18399e7 100644
--- a/colors/base16-chalk.vim
+++ b/colors/base16-chalk.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-circus.vim b/colors/base16-circus.vim
index cb5da54..864fb58 100644
--- a/colors/base16-circus.vim
+++ b/colors/base16-circus.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-classic-dark.vim b/colors/base16-classic-dark.vim
index b95ab30..c16d8b7 100644
--- a/colors/base16-classic-dark.vim
+++ b/colors/base16-classic-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-classic-light.vim b/colors/base16-classic-light.vim
index bdfc115..bd053f1 100644
--- a/colors/base16-classic-light.vim
+++ b/colors/base16-classic-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-codeschool.vim b/colors/base16-codeschool.vim
index 2273958..94a8a8f 100644
--- a/colors/base16-codeschool.vim
+++ b/colors/base16-codeschool.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-cupcake.vim b/colors/base16-cupcake.vim
index ca0291c..0c50b5e 100644
--- a/colors/base16-cupcake.vim
+++ b/colors/base16-cupcake.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-cupertino.vim b/colors/base16-cupertino.vim
index 2284cf9..0a76f13 100644
--- a/colors/base16-cupertino.vim
+++ b/colors/base16-cupertino.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-darkmoss.vim b/colors/base16-darkmoss.vim
index b0bc53b..cef5aee 100644
--- a/colors/base16-darkmoss.vim
+++ b/colors/base16-darkmoss.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-darktooth.vim b/colors/base16-darktooth.vim
index d381e88..24ef681 100644
--- a/colors/base16-darktooth.vim
+++ b/colors/base16-darktooth.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-darkviolet.vim b/colors/base16-darkviolet.vim
index 78675c7..dc70151 100644
--- a/colors/base16-darkviolet.vim
+++ b/colors/base16-darkviolet.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-decaf.vim b/colors/base16-decaf.vim
index 56c36d8..9356739 100644
--- a/colors/base16-decaf.vim
+++ b/colors/base16-decaf.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-default-dark.vim b/colors/base16-default-dark.vim
index 0dc7992..affbb77 100644
--- a/colors/base16-default-dark.vim
+++ b/colors/base16-default-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-default-light.vim b/colors/base16-default-light.vim
index 3318bf6..5aee6b2 100644
--- a/colors/base16-default-light.vim
+++ b/colors/base16-default-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-dirtysea.vim b/colors/base16-dirtysea.vim
index a5800d6..532164b 100644
--- a/colors/base16-dirtysea.vim
+++ b/colors/base16-dirtysea.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-dracula.vim b/colors/base16-dracula.vim
index af258d5..8c2f6b4 100644
--- a/colors/base16-dracula.vim
+++ b/colors/base16-dracula.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-edge-dark.vim b/colors/base16-edge-dark.vim
index 195d9b9..5a82673 100644
--- a/colors/base16-edge-dark.vim
+++ b/colors/base16-edge-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-edge-light.vim b/colors/base16-edge-light.vim
index d71ff90..45064dd 100644
--- a/colors/base16-edge-light.vim
+++ b/colors/base16-edge-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-eighties.vim b/colors/base16-eighties.vim
index 3a184d9..38ff666 100644
--- a/colors/base16-eighties.vim
+++ b/colors/base16-eighties.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-embers.vim b/colors/base16-embers.vim
index d11c9da..d61c633 100644
--- a/colors/base16-embers.vim
+++ b/colors/base16-embers.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-equilibrium-dark.vim b/colors/base16-equilibrium-dark.vim
index b839a41..c2144ad 100644
--- a/colors/base16-equilibrium-dark.vim
+++ b/colors/base16-equilibrium-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-equilibrium-gray-dark.vim b/colors/base16-equilibrium-gray-dark.vim
index e2debdd..1baf4dc 100644
--- a/colors/base16-equilibrium-gray-dark.vim
+++ b/colors/base16-equilibrium-gray-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-equilibrium-gray-light.vim b/colors/base16-equilibrium-gray-light.vim
index f58b2bf..afceb9a 100644
--- a/colors/base16-equilibrium-gray-light.vim
+++ b/colors/base16-equilibrium-gray-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-equilibrium-light.vim b/colors/base16-equilibrium-light.vim
index aa316ee..46bbfd4 100644
--- a/colors/base16-equilibrium-light.vim
+++ b/colors/base16-equilibrium-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-espresso.vim b/colors/base16-espresso.vim
index cc0540b..c4e7bcf 100644
--- a/colors/base16-espresso.vim
+++ b/colors/base16-espresso.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-eva-dim.vim b/colors/base16-eva-dim.vim
index 24c05fa..3114c9b 100644
--- a/colors/base16-eva-dim.vim
+++ b/colors/base16-eva-dim.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-eva.vim b/colors/base16-eva.vim
index 7901e75..25bf800 100644
--- a/colors/base16-eva.vim
+++ b/colors/base16-eva.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-flat.vim b/colors/base16-flat.vim
index 74a9a1f..fce50dd 100644
--- a/colors/base16-flat.vim
+++ b/colors/base16-flat.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-framer.vim b/colors/base16-framer.vim
index 9bf6e54..ae0e39c 100644
--- a/colors/base16-framer.vim
+++ b/colors/base16-framer.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-fruit-soda.vim b/colors/base16-fruit-soda.vim
index dcd254d..f822d35 100644
--- a/colors/base16-fruit-soda.vim
+++ b/colors/base16-fruit-soda.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-gigavolt.vim b/colors/base16-gigavolt.vim
index dc0c676..a14fffc 100644
--- a/colors/base16-gigavolt.vim
+++ b/colors/base16-gigavolt.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-github.vim b/colors/base16-github.vim
index 95f1794..cd563d9 100644
--- a/colors/base16-github.vim
+++ b/colors/base16-github.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-google-dark.vim b/colors/base16-google-dark.vim
index 18f0c7f..a2fa14f 100644
--- a/colors/base16-google-dark.vim
+++ b/colors/base16-google-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-google-light.vim b/colors/base16-google-light.vim
index fecedf7..21e825d 100644
--- a/colors/base16-google-light.vim
+++ b/colors/base16-google-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-grayscale-dark.vim b/colors/base16-grayscale-dark.vim
index f12261c..6387695 100644
--- a/colors/base16-grayscale-dark.vim
+++ b/colors/base16-grayscale-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-grayscale-light.vim b/colors/base16-grayscale-light.vim
index 493b62c..5eaf940 100644
--- a/colors/base16-grayscale-light.vim
+++ b/colors/base16-grayscale-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-greenscreen.vim b/colors/base16-greenscreen.vim
index d298a4e..4730b71 100644
--- a/colors/base16-greenscreen.vim
+++ b/colors/base16-greenscreen.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-gruvbox-dark-hard.vim b/colors/base16-gruvbox-dark-hard.vim
index 3ee0f2f..a3df9ca 100644
--- a/colors/base16-gruvbox-dark-hard.vim
+++ b/colors/base16-gruvbox-dark-hard.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-gruvbox-dark-medium.vim b/colors/base16-gruvbox-dark-medium.vim
index 38341d2..ed6c4ec 100644
--- a/colors/base16-gruvbox-dark-medium.vim
+++ b/colors/base16-gruvbox-dark-medium.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-gruvbox-dark-pale.vim b/colors/base16-gruvbox-dark-pale.vim
index 5100f32..25ea273 100644
--- a/colors/base16-gruvbox-dark-pale.vim
+++ b/colors/base16-gruvbox-dark-pale.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-gruvbox-dark-soft.vim b/colors/base16-gruvbox-dark-soft.vim
index 152ed12..07ef711 100644
--- a/colors/base16-gruvbox-dark-soft.vim
+++ b/colors/base16-gruvbox-dark-soft.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-gruvbox-light-hard.vim b/colors/base16-gruvbox-light-hard.vim
index c9754fa..a1b9b83 100644
--- a/colors/base16-gruvbox-light-hard.vim
+++ b/colors/base16-gruvbox-light-hard.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-gruvbox-light-medium.vim b/colors/base16-gruvbox-light-medium.vim
index 34732c2..b3b24a8 100644
--- a/colors/base16-gruvbox-light-medium.vim
+++ b/colors/base16-gruvbox-light-medium.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-gruvbox-light-soft.vim b/colors/base16-gruvbox-light-soft.vim
index 328188b..243f217 100644
--- a/colors/base16-gruvbox-light-soft.vim
+++ b/colors/base16-gruvbox-light-soft.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-hardcore.vim b/colors/base16-hardcore.vim
index 6a28d18..f07d1d6 100644
--- a/colors/base16-hardcore.vim
+++ b/colors/base16-hardcore.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-harmonic-dark.vim b/colors/base16-harmonic-dark.vim
index e456553..9c588d2 100644
--- a/colors/base16-harmonic-dark.vim
+++ b/colors/base16-harmonic-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-harmonic-light.vim b/colors/base16-harmonic-light.vim
index b7338bd..11d6510 100644
--- a/colors/base16-harmonic-light.vim
+++ b/colors/base16-harmonic-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-heetch-light.vim b/colors/base16-heetch-light.vim
index 7c21a95..1cba19a 100644
--- a/colors/base16-heetch-light.vim
+++ b/colors/base16-heetch-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-heetch.vim b/colors/base16-heetch.vim
index 18fddc5..1f60cb7 100644
--- a/colors/base16-heetch.vim
+++ b/colors/base16-heetch.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-helios.vim b/colors/base16-helios.vim
index e67cc6e..9eb1c70 100644
--- a/colors/base16-helios.vim
+++ b/colors/base16-helios.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-hopscotch.vim b/colors/base16-hopscotch.vim
index 4677882..04b9d49 100644
--- a/colors/base16-hopscotch.vim
+++ b/colors/base16-hopscotch.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-horizon-dark.vim b/colors/base16-horizon-dark.vim
index e86a5ab..29c6ebc 100644
--- a/colors/base16-horizon-dark.vim
+++ b/colors/base16-horizon-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-horizon-light.vim b/colors/base16-horizon-light.vim
index cc4e91f..6bebdd2 100644
--- a/colors/base16-horizon-light.vim
+++ b/colors/base16-horizon-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-horizon-terminal-dark.vim b/colors/base16-horizon-terminal-dark.vim
index 653567a..c1cd86c 100644
--- a/colors/base16-horizon-terminal-dark.vim
+++ b/colors/base16-horizon-terminal-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-horizon-terminal-light.vim b/colors/base16-horizon-terminal-light.vim
index ec2e9b2..bddcdb6 100644
--- a/colors/base16-horizon-terminal-light.vim
+++ b/colors/base16-horizon-terminal-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-humanoid-dark.vim b/colors/base16-humanoid-dark.vim
index 1f195ce..48a1673 100644
--- a/colors/base16-humanoid-dark.vim
+++ b/colors/base16-humanoid-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-humanoid-light.vim b/colors/base16-humanoid-light.vim
index bacecf8..3a0a282 100644
--- a/colors/base16-humanoid-light.vim
+++ b/colors/base16-humanoid-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-ia-dark.vim b/colors/base16-ia-dark.vim
index d81b8bb..150f51a 100644
--- a/colors/base16-ia-dark.vim
+++ b/colors/base16-ia-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-ia-light.vim b/colors/base16-ia-light.vim
index b3d2bc1..c08bcab 100644
--- a/colors/base16-ia-light.vim
+++ b/colors/base16-ia-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-icy.vim b/colors/base16-icy.vim
index 67ee1cb..952a166 100644
--- a/colors/base16-icy.vim
+++ b/colors/base16-icy.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-irblack.vim b/colors/base16-irblack.vim
index 8610eed..47111f5 100644
--- a/colors/base16-irblack.vim
+++ b/colors/base16-irblack.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-isotope.vim b/colors/base16-isotope.vim
index d322fb2..b965ca2 100644
--- a/colors/base16-isotope.vim
+++ b/colors/base16-isotope.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-kimber.vim b/colors/base16-kimber.vim
index 1529306..0aa1085 100644
--- a/colors/base16-kimber.vim
+++ b/colors/base16-kimber.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-macintosh.vim b/colors/base16-macintosh.vim
index 5c3f76e..e1cd7fe 100644
--- a/colors/base16-macintosh.vim
+++ b/colors/base16-macintosh.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-marrakesh.vim b/colors/base16-marrakesh.vim
index 7478302..a22a915 100644
--- a/colors/base16-marrakesh.vim
+++ b/colors/base16-marrakesh.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-materia.vim b/colors/base16-materia.vim
index 37079c9..688840b 100644
--- a/colors/base16-materia.vim
+++ b/colors/base16-materia.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-material-darker.vim b/colors/base16-material-darker.vim
index 0eadd56..4203f41 100644
--- a/colors/base16-material-darker.vim
+++ b/colors/base16-material-darker.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-material-lighter.vim b/colors/base16-material-lighter.vim
index ad724c5..eb837d4 100644
--- a/colors/base16-material-lighter.vim
+++ b/colors/base16-material-lighter.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-material-palenight.vim b/colors/base16-material-palenight.vim
index 45ba82d..05b6476 100644
--- a/colors/base16-material-palenight.vim
+++ b/colors/base16-material-palenight.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-material-vivid.vim b/colors/base16-material-vivid.vim
index 1882bab..172ec34 100644
--- a/colors/base16-material-vivid.vim
+++ b/colors/base16-material-vivid.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-material.vim b/colors/base16-material.vim
index 2e90963..f2bade6 100644
--- a/colors/base16-material.vim
+++ b/colors/base16-material.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-mellow-purple.vim b/colors/base16-mellow-purple.vim
index e69bc95..0f1a112 100644
--- a/colors/base16-mellow-purple.vim
+++ b/colors/base16-mellow-purple.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-mexico-light.vim b/colors/base16-mexico-light.vim
index 7e55bc7..92a44e9 100644
--- a/colors/base16-mexico-light.vim
+++ b/colors/base16-mexico-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-mocha.vim b/colors/base16-mocha.vim
index 793c44e..1bcb1e2 100644
--- a/colors/base16-mocha.vim
+++ b/colors/base16-mocha.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-monokai.vim b/colors/base16-monokai.vim
index dfaa91b..5b5eb67 100644
--- a/colors/base16-monokai.vim
+++ b/colors/base16-monokai.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-nebula.vim b/colors/base16-nebula.vim
index 456e1cb..38e0e1e 100644
--- a/colors/base16-nebula.vim
+++ b/colors/base16-nebula.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-nord.vim b/colors/base16-nord.vim
index 6b976ef..86e8a54 100644
--- a/colors/base16-nord.vim
+++ b/colors/base16-nord.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-nova.vim b/colors/base16-nova.vim
index c15e1df..53e84b1 100644
--- a/colors/base16-nova.vim
+++ b/colors/base16-nova.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-ocean.vim b/colors/base16-ocean.vim
index 484f0b3..22e2e2b 100644
--- a/colors/base16-ocean.vim
+++ b/colors/base16-ocean.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-oceanicnext.vim b/colors/base16-oceanicnext.vim
index a8493dd..a3e6b63 100644
--- a/colors/base16-oceanicnext.vim
+++ b/colors/base16-oceanicnext.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-one-light.vim b/colors/base16-one-light.vim
index a9d005f..b97b5c0 100644
--- a/colors/base16-one-light.vim
+++ b/colors/base16-one-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-onedark.vim b/colors/base16-onedark.vim
index fbb952b..21571cf 100644
--- a/colors/base16-onedark.vim
+++ b/colors/base16-onedark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-outrun-dark.vim b/colors/base16-outrun-dark.vim
index 117c944..d675c41 100644
--- a/colors/base16-outrun-dark.vim
+++ b/colors/base16-outrun-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-papercolor-dark.vim b/colors/base16-papercolor-dark.vim
index 296d1d3..e17aea6 100644
--- a/colors/base16-papercolor-dark.vim
+++ b/colors/base16-papercolor-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-papercolor-light.vim b/colors/base16-papercolor-light.vim
index c262fca..a86ebe6 100644
--- a/colors/base16-papercolor-light.vim
+++ b/colors/base16-papercolor-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-paraiso.vim b/colors/base16-paraiso.vim
index a3bfdec..2ea983a 100644
--- a/colors/base16-paraiso.vim
+++ b/colors/base16-paraiso.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-pasque.vim b/colors/base16-pasque.vim
index 4d45739..baac390 100644
--- a/colors/base16-pasque.vim
+++ b/colors/base16-pasque.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-phd.vim b/colors/base16-phd.vim
index 5ada647..240b706 100644
--- a/colors/base16-phd.vim
+++ b/colors/base16-phd.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-pico.vim b/colors/base16-pico.vim
index 7140d93..f646ee7 100644
--- a/colors/base16-pico.vim
+++ b/colors/base16-pico.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-pop.vim b/colors/base16-pop.vim
index 2a7c30e..cbb779b 100644
--- a/colors/base16-pop.vim
+++ b/colors/base16-pop.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-porple.vim b/colors/base16-porple.vim
index a45c5a0..b598c83 100644
--- a/colors/base16-porple.vim
+++ b/colors/base16-porple.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-railscasts.vim b/colors/base16-railscasts.vim
index ce47281..9d3e294 100644
--- a/colors/base16-railscasts.vim
+++ b/colors/base16-railscasts.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-rebecca.vim b/colors/base16-rebecca.vim
index e1e527a..2d6d72c 100644
--- a/colors/base16-rebecca.vim
+++ b/colors/base16-rebecca.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-sagelight.vim b/colors/base16-sagelight.vim
index bc6bfb9..5cb00c3 100644
--- a/colors/base16-sagelight.vim
+++ b/colors/base16-sagelight.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-sandcastle.vim b/colors/base16-sandcastle.vim
index acc0a8b..e4b2db7 100644
--- a/colors/base16-sandcastle.vim
+++ b/colors/base16-sandcastle.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-seti.vim b/colors/base16-seti.vim
index 0701a80..4df0588 100644
--- a/colors/base16-seti.vim
+++ b/colors/base16-seti.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-shapeshifter.vim b/colors/base16-shapeshifter.vim
index 80c7e94..5cead30 100644
--- a/colors/base16-shapeshifter.vim
+++ b/colors/base16-shapeshifter.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-silk-dark.vim b/colors/base16-silk-dark.vim
index 923b6cf..e32e099 100644
--- a/colors/base16-silk-dark.vim
+++ b/colors/base16-silk-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-silk-light.vim b/colors/base16-silk-light.vim
index 5d0e689..397daa9 100644
--- a/colors/base16-silk-light.vim
+++ b/colors/base16-silk-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-snazzy.vim b/colors/base16-snazzy.vim
index 4cf293b..e186751 100644
--- a/colors/base16-snazzy.vim
+++ b/colors/base16-snazzy.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-solarflare-light.vim b/colors/base16-solarflare-light.vim
index 4494bd5..4346df2 100644
--- a/colors/base16-solarflare-light.vim
+++ b/colors/base16-solarflare-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-solarflare.vim b/colors/base16-solarflare.vim
index ef2bae7..acdc6e9 100644
--- a/colors/base16-solarflare.vim
+++ b/colors/base16-solarflare.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-solarized-dark.vim b/colors/base16-solarized-dark.vim
index 4ddd635..9449df0 100644
--- a/colors/base16-solarized-dark.vim
+++ b/colors/base16-solarized-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-solarized-light.vim b/colors/base16-solarized-light.vim
index 35f4b0e..3c8f37d 100644
--- a/colors/base16-solarized-light.vim
+++ b/colors/base16-solarized-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-spacemacs.vim b/colors/base16-spacemacs.vim
index 6224bad..1aa7c15 100644
--- a/colors/base16-spacemacs.vim
+++ b/colors/base16-spacemacs.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-summercamp.vim b/colors/base16-summercamp.vim
index b134b9e..c839fc2 100644
--- a/colors/base16-summercamp.vim
+++ b/colors/base16-summercamp.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-summerfruit-dark.vim b/colors/base16-summerfruit-dark.vim
index 3ebe84b..546665b 100644
--- a/colors/base16-summerfruit-dark.vim
+++ b/colors/base16-summerfruit-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-summerfruit-light.vim b/colors/base16-summerfruit-light.vim
index 011ec41..d432e68 100644
--- a/colors/base16-summerfruit-light.vim
+++ b/colors/base16-summerfruit-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-synth-midnight-dark.vim b/colors/base16-synth-midnight-dark.vim
index 9165be0..defa6b0 100644
--- a/colors/base16-synth-midnight-dark.vim
+++ b/colors/base16-synth-midnight-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-synth-midnight-light.vim b/colors/base16-synth-midnight-light.vim
index e5a1a96..49c40bb 100644
--- a/colors/base16-synth-midnight-light.vim
+++ b/colors/base16-synth-midnight-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-tango.vim b/colors/base16-tango.vim
index 5edc4dd..506a86d 100644
--- a/colors/base16-tango.vim
+++ b/colors/base16-tango.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-tomorrow-night-eighties.vim b/colors/base16-tomorrow-night-eighties.vim
index 3403e1c..58ac044 100644
--- a/colors/base16-tomorrow-night-eighties.vim
+++ b/colors/base16-tomorrow-night-eighties.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-tomorrow-night.vim b/colors/base16-tomorrow-night.vim
index 4781df6..e700104 100644
--- a/colors/base16-tomorrow-night.vim
+++ b/colors/base16-tomorrow-night.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-tomorrow.vim b/colors/base16-tomorrow.vim
index f3ed922..b2b25c8 100644
--- a/colors/base16-tomorrow.vim
+++ b/colors/base16-tomorrow.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-tube.vim b/colors/base16-tube.vim
index 976cab2..2e3b826 100644
--- a/colors/base16-tube.vim
+++ b/colors/base16-tube.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-twilight.vim b/colors/base16-twilight.vim
index 9069262..1880db3 100644
--- a/colors/base16-twilight.vim
+++ b/colors/base16-twilight.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-unikitty-dark.vim b/colors/base16-unikitty-dark.vim
index 786e224..f4eed84 100644
--- a/colors/base16-unikitty-dark.vim
+++ b/colors/base16-unikitty-dark.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-unikitty-light.vim b/colors/base16-unikitty-light.vim
index edd9185..4afcc55 100644
--- a/colors/base16-unikitty-light.vim
+++ b/colors/base16-unikitty-light.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-vulcan.vim b/colors/base16-vulcan.vim
index 74592cc..13a0830 100644
--- a/colors/base16-vulcan.vim
+++ b/colors/base16-vulcan.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-woodland.vim b/colors/base16-woodland.vim
index f1baf6d..7cfd5c3 100644
--- a/colors/base16-woodland.vim
+++ b/colors/base16-woodland.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-xcode-dusk.vim b/colors/base16-xcode-dusk.vim
index ea352df..a54767c 100644
--- a/colors/base16-xcode-dusk.vim
+++ b/colors/base16-xcode-dusk.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/colors/base16-zenburn.vim b/colors/base16-zenburn.vim
index 4c635e2..821edec 100644
--- a/colors/base16-zenburn.vim
+++ b/colors/base16-zenburn.vim
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")
diff --git a/templates/default.mustache b/templates/default.mustache
index 84c5346..e22ca9e 100644
--- a/templates/default.mustache
+++ b/templates/default.mustache
@@ -417,6 +417,14 @@ call <sid>hi("StartifySelect", s:gui0C, "", s:cterm0C, "", "", "")
call <sid>hi("StartifySlash", s:gui03, "", s:cterm03, "", "", "")
call <sid>hi("StartifySpecial", s:gui03, "", s:cterm03, "", "", "")
+" Neovim Treesitter highlighting
+call <sid>hi("TSFunction", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSKeywordFunction", s:gui0E, "", s:cterm0E, "", "", "")
+call <sid>hi("TSMethod", s:gui0D, "", s:cterm0D, "", "", "")
+call <sid>hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "")
+call <sid>hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "")
+call <sid>hi("TSType", s:gui08, "", s:cterm08, "", "none", "")
+
" Java highlighting
call <sid>hi("javaOperator", s:gui0D, "", s:cterm0D, "", "", "")