settings settings background #1e1e2e selectionBorder #1e1e2e bracketsForeground #9399b27f findHighlight #f9e2af selection #6c708666 bracketsOptions underline bracketContentsOptions underline tagsOptions stippled_underline gutterForeground #9399b2 findHighlightForeground #181825 foreground #cdd6f4 gutterForegroundHighlight #a6e3a1 activeGuide #fab3877f lineHighlight #1e1e2e bracketContentsForeground #9399b27f caret #bac2de invisibles #a6adc8 settings background #000001ff scope meta.semantic-token settings foreground #6c7086 fontStyle italic name Comment scope comment settings foreground #a6e3a1 fontStyle name String scope string settings foreground #fab387 fontStyle name String regex scope string.regexp settings foreground #fab387 fontStyle name Number scope constant.numeric settings foreground #fab387 fontStyle bold italic name Boolean scope constant.language.boolean settings foreground #b4befe fontStyle italic name Built-in constant scope constant.language settings foreground #fab387 fontStyle italic name Built-in function scope support.function.builtin settings foreground #fab387 fontStyle name User-defined constant scope variable.other.constant settings name Variable scope variable settings foreground #f38ba8 fontStyle italic name Keyword scope keyword settings foreground #cba6f7 fontStyle bold name Conditional/loop scope keyword.control.loop, keyword.control.conditional, keyword.control.c++ settings foreground #f5c2e7 fontStyle bold name Return scope keyword.control.return, keyword.control.flow.return settings foreground #fab387 fontStyle italic name Exception scope support.type.exception settings foreground #89dceb fontStyle bold name Operator scope keyword.operator, punctuation.accessor settings foreground #94e2d5 fontStyle name Punctuation separator scope punctuation.separator settings foreground #94e2d5 fontStyle name Punctuation terminator scope punctuation.terminator settings foreground #9399b2 fontStyle name Punctuation bracket scope punctuation.section settings foreground #94e2d5 fontStyle italic name Include scope keyword.control.import.include settings foreground #f38ba8 fontStyle name Storage scope storage settings foreground #f9e2af fontStyle italic name Storage type scope storage.type settings foreground #f38ba8 fontStyle name Storage modifier scope storage.modifier settings foreground #f5e0dc fontStyle italic name Storage type namespace scope entity.name.namespace, meta.path settings foreground #f5e0dc fontStyle italic name Storage type class scope storage.type.class settings foreground #89b4fa fontStyle name Label scope entity.name.label settings foreground #f38ba8 fontStyle italic name Keyword class scope keyword.declaration.class settings foreground #89dceb fontStyle name Class name scope entity.name.class, meta.toc-list.full-identifier settings foreground #89dceb fontStyle italic name Inherited class scope entity.other.inherited-class settings foreground #89b4fa fontStyle italic name Function name scope entity.name.function, variable.function settings foreground #f38ba8 fontStyle name Function macro scope entity.name.function.preprocessor settings foreground #f38ba8 fontStyle name Macro directive - ifdef scope keyword.control.import settings foreground #b4befe fontStyle name Constructor scope entity.name.function.constructor, entity.name.function.destructor settings foreground #f5e0dc fontStyle italic name Function argument scope variable.parameter.function settings foreground #eba0ac fontStyle italic name Function declaration scope keyword.declaration.function settings foreground #89dceb fontStyle name Library function scope support.function settings foreground #89b4fa fontStyle name Library constant scope support.constant settings foreground #89b4fa fontStyle italic name Library class/type scope support.type, support.class settings fontStyle name Library variable scope support.other.variable settings foreground #89b4fa fontStyle italic name Variable function scope variable.function settings foreground #f5e0dc fontStyle italic name Variable parameter scope variable.parameter settings foreground #cdd6f4 fontStyle italic name Variable other scope variable.other settings foreground #f5e0dc fontStyle name Variable field scope variable.other.member settings foreground #94e2d5 fontStyle name Variable language scope variable.language settings foreground #fab387 fontStyle name Tag name scope entity.name.tag settings foreground #cba6f7 fontStyle italic name Tag attribute scope entity.other.attribute-name settings foreground #eba0ac fontStyle name Tag delimiter scope punctuation.definition.tag settings foreground #f5e0dc fontStyle italic underline name Markdown URL scope markup.underline.link.markdown settings foreground var(lavender ) fontStyle bold name Markdown reference scope meta.link.inline.description settings foreground #94e2d5 fontStyle italic name Markdown literal scope comment.block.markdown, meta.code-fence, markup.raw.code-fence, markup.raw.inline settings foreground #89b4fa fontStyle bold name Markdown title scope punctuation.definition.heading, entity.name.section settings foreground #eba0ac fontStyle italic name Markdown emphasis scope markup.italic settings foreground #eba0ac fontStyle bold name Markdown strong scope markup.bold settings foreground #f5c2e7 fontStyle name Escape scope constant.character.escape settings foreground #f5c2e7 fontStyle name Bash built-in function scope source.shell.bash meta.function.shell meta.compound.shell meta.function-call.identifier.shell settings foreground #f38ba8 fontStyle italic name Bash parameter scope variable.language.shell settings foreground #b4befe fontStyle italic name Lua field scope source.lua meta.function.lua meta.block.lua meta.mapping.value.lua meta.mapping.key.lua string.unquoted.key.lua settings foreground #f2cdcd fontStyle name Lua constructor scope source.lua meta.function.lua meta.block.lua meta.mapping.key.lua string.unquoted.key.lua settings foreground #94e2d5 fontStyle name Java constant scope entity.name.constant.java settings foreground #f2cdcd fontStyle italic name CSS property scope support.type.property-name.css settings foreground #cdd6f4 fontStyle name CSS constant scope support.constant.property-value.css settings foreground #94e2d5 fontStyle italic name CSS suffix scope constant.numeric.suffix.css, keyword.other.unit.css settings foreground #94e2d5 fontStyle name CSS variable property scope variable.other.custom-property.name.css, support.type.custom-property.name.css, punctuation.definition.custom-property.css settings foreground #b4befe fontStyle name SCSS tag scope entity.name.tag.css settings foreground #94e2d5 fontStyle name SASS variable scope variable.other.sass settings foreground #cdd6f4 fontStyle background #f38ba8 name Invalid scope invalid settings foreground #cdd6f4 fontStyle background #cba6f7 name Invalid deprecated scope invalid.deprecated settings foreground #6c7086 fontStyle name Diff header scope meta.diff, meta.diff.header settings foreground #f38ba8 fontStyle name Diff deleted scope markup.deleted settings foreground #a6e3a1 fontStyle name Diff inserted scope markup.inserted settings foreground #f9e2af fontStyle name Diff changed scope markup.changed settings foreground #f38ba8 fontStyle name Message error scope message.error name Catppuccin author BrunDerSchwarzmagier