aboutsummaryrefslogtreecommitdiff
path: root/lua/gruvbox.lua
diff options
context:
space:
mode:
authorEllison Leão <ellisonleao@gmail.com>2020-11-22 14:42:24 -0300
committerEllison Leão <ellisonleao@gmail.com>2020-11-22 14:42:24 -0300
commit994c93dcace493073d159037ae3c4749fc8698ef (patch)
treee1906bd30e11f8a758088df536b463a3728f57fd /lua/gruvbox.lua
parentbd7a42e5f5e16cb33945dfd0d61670ffe7f930f1 (diff)
downloadgruvbox-994c93dcace493073d159037ae3c4749fc8698ef.tar.gz
gruvbox-994c93dcace493073d159037ae3c4749fc8698ef.tar.xz
adding treesitter configs
Diffstat (limited to 'lua/gruvbox.lua')
-rw-r--r--lua/gruvbox.lua51
1 files changed, 49 insertions, 2 deletions
diff --git a/lua/gruvbox.lua b/lua/gruvbox.lua
index 4bdb5e6..d7b32f4 100644
--- a/lua/gruvbox.lua
+++ b/lua/gruvbox.lua
@@ -245,7 +245,7 @@ else
Group.new("String", green, nil, italic_strings)
end
--- TODO(ellisonleao)
+Group.new("Delimiter", fg0)
Group.new("Comment", colors.gray, nil, italic_comments)
Group.new("Todo", fg0, bg0, styles.bold + styles.italic)
Group.new("Error", red, bg0, styles.bold + styles.inverse)
@@ -766,7 +766,7 @@ Group.new("LspDiagnosticsUnderlineHint", groups.GruvboxAquaUnderline,
groups.GruvboxAquaUnderline, groups.GruvboxAquaUnderline)
-- Galaxyline default providers
-Group.new("GalaxyGitBranch", fg0, blue, nil)
+Group.new("GalaxyGitBranch", fg0, , nil)
Group.new("GalaxyGitBranchSeparator", yellow, bg0, nil)
Group.new("GalaxyDiffAdd", groups.DiffAdd, nil, styles.bold)
Group.new("GalaxyDiffModified", groups.DiffChange, nil, styles.bold)
@@ -794,3 +794,50 @@ Group.new("GalaxyDiagnosticInformation", groups.LspDiagnosticsDefaultInformation
groups.LspDiagnosticsDefaultInformation)
-- Treesitter
+Group.new("TSNone", nil, nil, nil)
+Group.new("TSStrong", nil, nil, styles.bold)
+Group.new("TSUnderline", nil, nil, styles.underline)
+Group.new("TSEmphasis", nil, nil, styles.italic)
+Group.new("TSPunctDelimiter", groups.Delimiter, groups.Delimiter, groups.Delimiter)
+Group.new("TSPunctBracket", groups.Delimiter, groups.Delimiter, groups.Delimiter)
+Group.new("TSPunctSpecial", groups.Delimiter, groups.Delimiter, groups.Delimiter)
+Group.new("TSConstant", groups.Constant, groups.Constant, groups.Constant)
+Group.new("TSConstBuiltin", groups.Special, groups.Special, groups.Special)
+Group.new("TSConstMacro", groups.Define, groups.Define, groups.Define)
+Group.new("TSString", groups.String, groups.String, groups.String)
+Group.new("TSStringRegex", groups.String, groups.String, groups.String)
+Group.new("TSStringEscape", groups.SpecialChar, groups.SpecialChar, groups.SpecialChar)
+Group.new("TSCharacter", groups.Character, groups.Character, groups.Character)
+Group.new("TSNumber", groups.Number, groups.Number, groups.Number)
+Group.new("TSBoolean", groups.Boolean, groups.Boolean, groups.Boolean)
+Group.new("TSFloat", groups.Float, groups.Float, groups.Float)
+Group.new("TSFunction", groups.Function, groups.Function, groups.Function)
+Group.new("TSFuncBuiltin", groups.Special, groups.Special, groups.Special)
+Group.new("TSFuncMacro", groups.Macro, groups.Macro, groups.Macro)
+Group.new("TSParameter", groups.Identifier, groups.Identifier, groups.Identifier)
+Group.new("TSParameterReference", groups.TSParameter, groups.TSParameter,
+ groups.TSParameter)
+Group.new("TSMethod", groups.Function, groups.Function, groups.Function)
+Group.new("TSField", groups.Identifier, groups.Identifier, groups.Identifier)
+Group.new("TSProperty", groups.Identifier, groups.Identifier, groups.Identifier)
+Group.new("TSConstructor", groups.Special, groups.Special, groups.Special)
+Group.new("TSAnnotation", groups.PreProc, groups.PreProc, groups.PreProc)
+Group.new("TSNamespace", groups.Include, groups.Include, groups.Include)
+Group.new("TSConditional", groups.Conditional, groups.Conditional, groups.Conditional)
+Group.new("TSRepeat", groups.Repeat, groups.Repeat, groups.Repeat, groups.Repeat)
+Group.new("TSLabel", groups.Label, groups.Label, groups.Label)
+Group.new("TSOperator", groups.Operator, groups.Operator, groups.Operator)
+Group.new("TSKeyword", groups.Keyword, groups.Keyword, groups.Keyword)
+Group.new("TSKeywordFunction", groups.Keyword, groups.Keyword, groups.Keyword)
+Group.new("TSKeywordOperator", groups.TSOperator, groups.TSOperator, groups.TSOperator)
+Group.new("TSException", groups.Exception, groups.Exception, groups.Exception)
+Group.new("TSType", groups.Type, groups.Type, groups.Type)
+Group.new("TSTypeBuiltin", groups.Type, groups.Type, groups.Type)
+Group.new("TSInclude", groups.Include, groups.Include, groups.Include)
+Group.new("TSVariableBuiltin", groups.Special, groups.Special, groups.Special)
+Group.new("TSText", groups.TSNone, groups.TSNone, groups.TSNone)
+Group.new("TSTitle", groups.Title, groups.Title, groups.Title)
+Group.new("TSLiteral", groups.String, groups.String, groups.String)
+Group.new("TSURI", groups.Underlined, groups.Underlined, groups.Underlined)
+Group.new("TSTag", groups.Label, groups.Label, groups.Label)
+Group.new("TSTagDelimiter", groups.Delimiter, groups.Delimiter, groups.Delimiter)