1

Regenerate nvim config

This commit is contained in:
2024-06-02 03:29:20 +02:00
parent 75eea0c030
commit ef2e28883d
5576 changed files with 604886 additions and 503 deletions

View File

@ -0,0 +1,9 @@
[
(assign)
(comment)
(function)
(list)
(map)
(tuple)
(string)
] @fold

View File

@ -0,0 +1,131 @@
[
"="
"+"
"-"
"*"
"/"
"%"
"+="
"-="
"*="
"/="
"%="
"=="
"!="
"<"
">"
"<="
">="
".."
"..="
] @operator
[
"and"
"not"
"or"
] @keyword.operator
[
"return"
"yield"
] @keyword.return
[
"if"
"then"
"else"
"else if"
"match"
"switch"
] @keyword.conditional
[
(break)
(continue)
"for"
"in"
"loop"
"until"
"while"
] @keyword.repeat
[
"throw"
"try"
"catch"
"finally"
] @keyword.exception
[
"export"
"from"
"import"
"as"
] @keyword.import
[
"("
")"
"["
"]"
"{"
"}"
"|"
] @punctuation.bracket
(identifier) @variable
(import_module
(identifier) @module)
(import_item
(identifier) @module)
(export
(identifier) @module)
(chain
lookup: (identifier) @variable.member)
(chain
start: (identifier) @function.call)
[
(true)
(false)
] @boolean
(comment) @comment @spell
(debug) @keyword.debug
(string) @string
(fill_char) @punctuation.delimiter
(alignment) @operator
(escape) @string.escape
(null) @constant.builtin
(number) @number
(meta) @keyword.directive
(meta
name: (identifier) @variable.member)
(entry_inline
key: (identifier) @variable.member)
(entry_block
key: (identifier) @variable.member)
(self) @variable.builtin
(arg
(identifier) @variable.parameter)
(ellipsis) @variable.parameter

View File

@ -0,0 +1,2 @@
((comment) @injection.content
(#set! injection.language "comment"))

View File

@ -0,0 +1,28 @@
; Scopes
(function
body: (_) @local.scope)
; Definitions
(arg
(identifier) @local.definition.parameter)
(assign
(identifier) @local.definition.var)
(for_args
(identifier) @local.definition.var)
(match_patterns
(identifier) @local.definition.var)
(import_item
(identifier) @local.definition.import)
(entry_block
(identifier) @local.definition.field)
(entry_inline
(identifier) @local.definition.field)
; References
(identifier) @local.reference