plugins.obsidian.settings.ui.hl_groups

Highlight group definitions.

Type: null or (attribute set of ((attribute set) or raw lua code))

Default: null

Plugin default:

{
  ObsidianDone = {
    bold = true;
    fg = "#89ddff";
  };
  ObsidianExtLinkIcon = {
    fg = "#c792ea";
  };
  ObsidianHighlightText = {
    bg = "#75662e";
  };
  ObsidianRefText = {
    fg = "#c792ea";
    underline = true;
  };
  ObsidianRightArrow = {
    bold = true;
    fg = "#f78c6c";
  };
  ObsidianTag = {
    fg = "#89ddff";
    italic = true;
  };
  ObsidianTilde = {
    bold = true;
    fg = "#ff5370";
  };
  ObsidianTodo = {
    bold = true;
    fg = "#f78c6c";
  };
}

Declared by:

plugins.obsidian.settings.ui.hl_groups.<name>.bg

Color for the background (color name or ‘#RRGGBB’).

Type: null or string or raw lua code

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.blend

Integer between 0 and 100.

Type: null or integer or floating point number between 0 and 100 (both inclusive)

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.bold

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.cterm

cterm attribute map, like |highlight-args|. If not set, cterm attributes will match those from the attribute map documented above.

Type: null or string or (attribute set)

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.ctermbg

Sets background of cterm color.

Type: null or string or raw lua code

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.ctermfg

Sets foreground of cterm color.

Type: null or string or raw lua code

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.default

Don’t override existing definition.

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.fg

Color for the foreground (color name or ‘#RRGGBB’).

Type: null or string or raw lua code

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.italic

Type: null or boolean

Default: null

Name of another highlight group to link to.

Type: null or string or raw lua code

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.nocombine

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.reverse

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.sp

Special color (color name or ‘#RRGGBB’).

Type: null or string or raw lua code

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.standout

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.strikethrough

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.undercurl

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.underdashed

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.underdotted

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.underdouble

Type: null or boolean

Default: null

plugins.obsidian.settings.ui.hl_groups.<name>.underline

Type: null or boolean

Default: null