plugins.obsidian.settings.ui.checkboxes

Define how various check-boxes are displayed. You can also add more custom ones…

NOTE: the ‘char’ value has to be a single character, and the highlight groups are defined in the ui.hl_groups option.

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

Default: null

Plugin default:

{
  " " = {
    char = "󰄱";
    hl_group = "ObsidianTodo";
  };
  ">" = {
    char = "";
    hl_group = "ObsidianRightArrow";
  };
  x = {
    char = "";
    hl_group = "ObsidianDone";
  };
  "~" = {
    char = "󰰱";
    hl_group = "ObsidianTilde";
  };
}

Declared by:

plugins.obsidian.settings.ui.checkboxes.<name>.char

The character to use for this checkbox.

Type: string or raw lua code

plugins.obsidian.settings.ui.checkboxes.<name>.hl_group

The name of the highlight group to use for this checkbox.

Type: string or raw lua code