plugins.neorg.settings.logger.float_precision

Can limit the number of decimals displayed for floats.

Type: null or floating point number

Default: null

Plugin default: 0.01

Declared by:

plugins.neorg.settings.logger.highlights

Whether highlighting should be used in console (using :echohl).

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.neorg.settings.logger.level

Any messages above this level will be logged.

Type: null or string or raw lua code

Default: null

Plugin default: "warn"

Declared by:

plugins.neorg.settings.logger.modes

Level configuration.

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

Default: null

Plugin default:

[
  {
    hl = "Comment";
    level = {
      __raw = "vim.log.levels.TRACE";
    };
    name = "trace";
  }
  {
    hl = "Comment";
    level = {
      __raw = "vim.log.levels.DEBUG";
    };
    name = "debug";
  }
  {
    hl = "None";
    level = {
      __raw = "vim.log.levels.INFO";
    };
    name = "info";
  }
  {
    hl = "WarningMsg";
    level = {
      __raw = "vim.log.levels.WARN";
    };
    name = "warn";
  }
  {
    hl = "ErrorMsg";
    level = {
      __raw = "vim.log.levels.ERROR";
    };
    name = "error";
  }
  {
    hl = "ErrorMsg";
    level = 5;
    name = "fatal";
  }
]

Declared by:

plugins.neorg.settings.logger.plugin

Name of the plugin. Prepended to log messages.

Type: null or string or raw lua code

Default: null

Plugin default: "neorg"

Declared by:

plugins.neorg.settings.logger.use_console

Whether to print the output to Neovim while running.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.neorg.settings.logger.use_file

Whether to write output to a file.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by: