mirror of https://github.com/helix-editor/helix
Merge branch 'master' into master
commit
0811ded1e1
|
@ -761,7 +761,7 @@ indent = { tab-width = 4, unit = "\t" }
|
|||
|
||||
[[grammar]]
|
||||
name = "gomod"
|
||||
source = { git = "https://github.com/camdencheek/tree-sitter-go-mod", rev = "e8f51f8e4363a3d9a427e8f63f4c1bbc5ef5d8d0" }
|
||||
source = { git = "https://github.com/camdencheek/tree-sitter-go-mod", rev = "6efb59652d30e0e9cd5f3b3a669afd6f1a926d3c" }
|
||||
|
||||
[[language]]
|
||||
name = "gotmpl"
|
||||
|
@ -887,7 +887,7 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-typescript", rev =
|
|||
name = "css"
|
||||
scope = "source.css"
|
||||
injection-regex = "css"
|
||||
file-types = ["css", "scss"]
|
||||
file-types = ["css"]
|
||||
block-comment-tokens = { start = "/*", end = "*/" }
|
||||
language-servers = [ "vscode-css-language-server" ]
|
||||
auto-format = true
|
||||
|
|
|
@ -1,47 +1,64 @@
|
|||
[(comment) (single_line_comment)] @comment
|
||||
|
||||
"~" @operator
|
||||
">" @operator
|
||||
"+" @operator
|
||||
"-" @operator
|
||||
"*" @operator
|
||||
"/" @operator
|
||||
"=" @operator
|
||||
"^=" @operator
|
||||
"|=" @operator
|
||||
"~=" @operator
|
||||
"$=" @operator
|
||||
"*=" @operator
|
||||
[
|
||||
"~"
|
||||
">"
|
||||
"+"
|
||||
"-"
|
||||
"*"
|
||||
"/"
|
||||
"="
|
||||
"^="
|
||||
"|="
|
||||
"~="
|
||||
"$="
|
||||
"*="
|
||||
] @operator
|
||||
|
||||
"in" @operator
|
||||
"and" @operator
|
||||
"or" @operator
|
||||
"not" @operator
|
||||
"only" @operator
|
||||
[
|
||||
"in"
|
||||
"and"
|
||||
"or"
|
||||
"not"
|
||||
"only"
|
||||
] @operator.control
|
||||
|
||||
[
|
||||
"@apply"
|
||||
"@at-root"
|
||||
"@charset"
|
||||
"@debug"
|
||||
"@error"
|
||||
"@extend"
|
||||
"@keyframes"
|
||||
"@media"
|
||||
"@mixin"
|
||||
"@supports"
|
||||
"@warn"
|
||||
] @constant.builtin
|
||||
|
||||
[
|
||||
"@import"
|
||||
"@include"
|
||||
"@forward"
|
||||
"@use"
|
||||
] @keyword.control.import
|
||||
|
||||
[
|
||||
"@if"
|
||||
"@else"
|
||||
] @keyword.control.conditional
|
||||
|
||||
[
|
||||
"@each"
|
||||
"@for"
|
||||
"@while"
|
||||
] @keyword.control.repeat
|
||||
|
||||
"@apply" @constant.builtin
|
||||
"@at-root" @constant.builtin
|
||||
"@charset" @constant.builtin
|
||||
"@debug" @constant.builtin
|
||||
"@each" @keyword.control.repeat
|
||||
"@else" @keyword.control.conditional
|
||||
"@error" @constant.builtin
|
||||
"@extend" @constant.builtin
|
||||
"@for" @keyword.control.repeat
|
||||
"@forward" @keyword.control.import
|
||||
"@function" @function.method
|
||||
"@if" @keyword.control.conditional
|
||||
"@import" @keyword.control.import
|
||||
"@include" @keyword.control.import
|
||||
"@keyframes" @constant.builtin
|
||||
"@media" @constant.builtin
|
||||
"@mixin" @constant.builtin
|
||||
"@namespace" @namespace
|
||||
"@return" @keyword.control.return
|
||||
"@supports" @constant.builtin
|
||||
"@use" @keyword.control.import
|
||||
"@warn" @constant.builtin
|
||||
"@while" @keyword.control.repeat
|
||||
|
||||
"@function" @function.method
|
||||
"@namespace" @namespace
|
||||
|
||||
(property_name) @variable.other.member
|
||||
|
||||
|
@ -58,10 +75,11 @@
|
|||
(pseudo_class_selector) @attribute
|
||||
|
||||
(identifier) @variable
|
||||
(class_name) @variable
|
||||
(id_name) @variable
|
||||
(namespace_name) @variable
|
||||
(feature_name) @variable
|
||||
(class_name) @label
|
||||
(id_name) @label
|
||||
(namespace_name) @namespace
|
||||
|
||||
(feature_name) @variable.other.member
|
||||
(variable) @variable
|
||||
(variable_name) @variable.other.member
|
||||
(variable_value) @variable.other.member
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"ui.highlight" = { bg = "grey-300" }
|
||||
|
||||
"ui.picker.header" = { fg = "purple"}
|
||||
"ui.picker.header.active" = { fg = "blue"}
|
||||
"ui.picker.header.column.active" = { fg = "blue"}
|
||||
|
||||
"diagnostic.info" = { underline = { color = "blue", style = "dotted" } }
|
||||
"diagnostic.hint" = { underline = { color = "green", style = "dashed" } }
|
||||
|
|
Loading…
Reference in New Issue