Files
RedBear-OS/recipes/wip/files/mc/source/misc/syntax/filehighlight.syntax
T
vasilito facf0c92e0 feat: track all source trees in git — full fork offline-first model
Red Bear OS is a full fork. All sources must be available from git clone
with zero network access. Removed gitignore rules that excluded fetched
source trees under recipes/*/source/, local/recipes/kde/*/source/,
local/recipes/qt/*/source/, and vendor source trees.

Build artifacts (target/, build/, source.tar, *.o, *.so) remain excluded.

127291 files added — kernel, relibc, base, bootloader, pkgar, all KDE/Qt
frameworks, mesa, wayland, DRM drivers, and every other recipe source.
2026-05-14 10:55:53 +01:00

92 lines
2.3 KiB
YAML

# Syntax highlighting rules for file highlighting rules
# Use \[\] at the end of keywords to suppress their special meaning
context default
keyword whole black black blue
keyword whole red red
keyword whole green green
keyword whole brown brown
keyword whole blue blue black
keyword whole magenta magenta
keyword whole cyan cyan
keyword whole lightgray lightgray
keyword whole gray gray black
keyword whole brightred brightred
keyword whole brightgreen brightgreen
keyword whole yellow yellow
keyword whole brightblue brightblue black
keyword whole brightmagenta brightmagenta
keyword whole brightcyan brightcyan
keyword whole white white
keyword = brightcyan
keyword ; brightmagenta
keyword whole extensions yellow
keyword whole extensions_case yellow
keyword whole type yellow
keyword DEVICE brightred
keyword DIR brightred
keyword FILE_EXE brightred
keyword SPECIAL brightred
keyword STALE_LINK brightred
keyword SYMLINK brightred
keyword HARDLINK brightred
context linestart # \n brown
context linestart [ ] white
context regexp= \n lightgray
keyword = brightcyan
keyword whole regexp yellow
# regexp patterns
keyword \\\/ brightcyan
keyword \\\\ brightcyan
keyword \\B brightcyan
keyword \\b brightcyan
keyword \\D brightcyan
keyword \\d brightcyan
keyword \\S brightcyan
keyword \\s brightcyan
keyword \\W brightcyan
keyword \\w brightcyan
keyword \\A brightcyan
keyword \\Z brightcyan
keyword \\( brightcyan
keyword \\) brightcyan
keyword \\[ brightcyan
keyword \\] brightcyan
keyword \\{ brightcyan
keyword \\} brightcyan
keyword \\$ brightcyan
keyword \\\+ brightcyan
keyword \\. brightcyan
keyword \\? brightcyan
keyword \\\* brightcyan
keyword \\^ brightcyan
keyword \\| brightcyan
keyword ( brightmagenta
keyword ) brightmagenta
keyword [ brightmagenta
keyword ] brightmagenta
keyword { brightmagenta
keyword } brightmagenta
keyword ?! yellow
keyword ?# yellow
keyword ?: yellow
keyword ?= yellow
keyword ?\{-imx:\}+ yellow
keyword $ yellow
keyword \+ yellow
keyword . yellow
keyword ? yellow
keyword \* yellow
keyword ^ yellow
keyword | yellow