Skip to content

Headerline#

lsp-headerline-breadcrumb-deprecated-face#

Type: face

Default: ((t :inherit lsp-headerline-breadcrumb-symbols-face :strike-through t))

Face used on breadcrumb deprecated text on modeline.


lsp-headerline-breadcrumb-enable#

Type: boolean

Default: t

Whether to enable breadcrumb on headerline.


lsp-headerline-breadcrumb-enable-diagnostics#

Type: boolean

Default: t

If non-nil, apply different face on the breadcrumb based on the errors.


lsp-headerline-breadcrumb-enable-symbol-numbers#

Type: boolean

Default: nil

Whether to label symbols with numbers on the breadcrumb.


lsp-headerline-breadcrumb-path-error-face#

Type: face

Default: ((t :underline (:style wave :color Red1) :inherit lsp-headerline-breadcrumb-path-face))

Face used for breadcrumb paths on headerline when there is an error under that path


lsp-headerline-breadcrumb-path-face#

Type: face

Default: ((t :inherit font-lock-string-face))

Face used for breadcrumb paths on headerline.


lsp-headerline-breadcrumb-path-hint-face#

Type: face

Default: ((t :underline (:style wave :color Green) :inherit lsp-headerline-breadcrumb-path-face))

Face used for breadcrumb paths on headerline when there is an hint under that path


lsp-headerline-breadcrumb-path-info-face#

Type: face

Default: ((t :underline (:style wave :color Green) :inherit lsp-headerline-breadcrumb-path-face))

Face used for breadcrumb paths on headerline when there is an info under that path


lsp-headerline-breadcrumb-path-warning-face#

Type: face

Default: ((t :underline (:style wave :color Yellow) :inherit lsp-headerline-breadcrumb-path-face))

Face used for breadcrumb paths on headerline when there is an warning under that path


lsp-headerline-breadcrumb-project-prefix-face#

Type: face

Default: ((t :inherit font-lock-string-face :weight bold))

Face used for breadcrumb prefix on headerline. Only if lsp-headerline-breadcrumb-prefix is project-name-only.


lsp-headerline-breadcrumb-segments#

Type: (repeat (choice (const :tag Include the project name. project) (const :tag Include the open file name. file) (const :tag Include the directories up to project. path-up-to-project) (const :tag Include document symbols if server supports it. symbols)))

Default: (path-up-to-project file symbols)

Segments used in breadcrumb text on headerline.


lsp-headerline-breadcrumb-separator-face#

Type: face

Default: ((t :inherit shadow :height 0.8))

Face used for breadcrumb separator on headerline.


lsp-headerline-breadcrumb-symbols-error-face#

Type: face

Default: ((t :inherit lsp-headerline-breadcrumb-symbols-face :underline (:style wave :color Red1)))

Face used for breadcrumb symbols text on headerline when there is an error in symbols range.


lsp-headerline-breadcrumb-symbols-face#

Type: face

Default: ((t :inherit font-lock-doc-face :weight bold))

Face used for breadcrumb symbols text on headerline.


lsp-headerline-breadcrumb-symbols-hint-face#

Type: face

Default: ((t :inherit lsp-headerline-breadcrumb-symbols-face :underline (:style wave :color Green)))

Face used for breadcrumb symbols text on headerline when there is an hints in symbols range.


lsp-headerline-breadcrumb-symbols-info-face#

Type: face

Default: ((t :inherit lsp-headerline-breadcrumb-symbols-face :underline (:style wave :color Green)))

Face used for breadcrumb symbols text on headerline when there is an info in symbols range.


lsp-headerline-breadcrumb-symbols-warning-face#

Type: face

Default: ((t :inherit lsp-headerline-breadcrumb-symbols-face :underline (:style wave :color Yellow)))

Face used for breadcrumb symbols text on headerline when there is an warning in symbols range.


lsp-headerline-breadcrumb-unknown-project-prefix-face#

Type: face

Default: ((t :inherit shadow :weight bold))

Face used for breadcrumb prefix on headerline. Only if lsp-headerline-breadcrumb-prefix is project-name-only.



Last update: October 31, 2024