add conceals for zig

This commit is contained in:
LordMZTE 2022-06-13 22:37:16 +02:00
parent 1d9a7fb9d5
commit aeacd9cdef
Signed by: LordMZTE
GPG key ID: B64802DC33A64FF6

View file

@ -0,0 +1,32 @@
;; Keywords
(("async" @keyword) (#set! conceal "ﰦ"))
(("const" @keyword) (#set! conceal ""))
(("else" @keyword) (#set! conceal ""))
(("enum" @keyword) (#set! conceal ""))
(("fn" @keyword) (#set! conceal "λ"))
(("for" @keyword) (#set! conceal "ﳁ"))
(("if" @keyword) (#set! conceal ""))
(("pub" @keyword) (#set! conceal ""))
(("return" @keyword) (#set! conceal ""))
(("struct" @keyword) (#set! conceal "📦"))
(("switch" @keyword) (#set! conceal ""))
(("var" @keyword) (#set! conceal ""))
(("while" @keyword) (#set! conceal "ﯩ"))
(("try" @keyword) (#set! conceal ""))
(("comptime" @keyword) (#set! conceal "ﳼ"))
;; Functions
((BUILTINIDENTIFIER) @include
(#any-of? @include "@import" "@cImport")
(#set! conceal ""))
;; Common Variables
(((IDENTIFIER) @variable
(#eq? @variable "self"))
(#set! conceal ""))
;; Operators
(("&" @operator) (#set! conceal ""))
(("*" @operator) (#set! conceal ""))
(("=>" @operator) (#set! conceal "ﰲ"))
(("?" @operator) (#set! conceal ""))