Provide by custom tmLanguage file
Preview in Dark+ of VSCode
Dark+
keyword.local.lua
keyword.control.lua
entity.name.class.lua
entity.name.function.lua
punctuation.definition.parameters.begin.lua
punctuation.definition.parameters.finish.lua
variable.parameter.function.lua
punctuation.separator.arguments.lua
constant.numeric.integer.lua
constant.numeric.float.lua
constant.numeric.integer.hexadecimal.lua
constant.numeric.float.hexadecimal.lua
punctuation.definition.string.begin.lua
punctuation.definition.string.end.lua
string.quoted.single.lua
string.quoted.double.lua
string.quoted.other.multiline.lua
constant.character.escape.lua
constant.character.escape.byte.lua
constant.character.escape.unicode.lua
invalid.illegal.character.escape.lua
punctuation.definition.comment.lua
comment.line.double-dash.lua
punctuation.definition.comment.begin.lua
punctuation.definition.comment.end.lua
comment.block.lua
keyword.control.goto.lua
string.tag.lua
punctuation.section.embedded.begin.lua
punctuation.section.embedded.end.lua
variable.language.self.lua
support.function.lua
support.function.library.lua
keyword.operator.lua
variable.other.lua
namespace.static
namespace.readonly
constant.language.lua
namespace.deprecated
entity.name.label
parameter.declaration
variable.parameter
property.declaration
entity.other.attribute
variable
interface.declaration