Variable: nerd-icons-completion-lsp-icons

nerd-icons-completion-lsp-icons is a customizable variable defined in nerd-icons-completion.el.

Value

Large value
((1 nerd-icons-codicon "nf-cod-text_size" font-lock-doc-face)
 (2 nerd-icons-codicon "nf-cod-symbol_method"
    font-lock-function-name-face)
 (3 nerd-icons-codicon "nf-cod-symbol_method"
    font-lock-function-name-face)
 (4 nerd-icons-codicon "nf-cod-triangle_right"
    font-lock-function-name-face)
 (5 nerd-icons-codicon "nf-cod-symbol_field"
    font-lock-variable-name-face)
 (6 nerd-icons-codicon "nf-cod-symbol_variable"
    font-lock-variable-name-face)
 (7 nerd-icons-codicon "nf-cod-symbol_class" font-lock-type-face)
 (8 nerd-icons-codicon "nf-cod-symbol_interface" font-lock-type-face)
 (9 nerd-icons-codicon "nf-cod-file_submodule"
    font-lock-preprocessor-face)
 (10 nerd-icons-codicon "nf-cod-symbol_property"
     font-lock-variable-name-face)
 (11 nerd-icons-codicon "nf-cod-symbol_ruler" font-lock-constant-face)
 (12 nerd-icons-codicon "nf-cod-symbol_field" font-lock-builtin-face)
 (13 nerd-icons-codicon "nf-cod-symbol_enum" font-lock-builtin-face)
 (14 nerd-icons-codicon "nf-cod-symbol_keyword" font-lock-keyword-face)
 (15 nerd-icons-codicon "nf-cod-symbol_snippet" font-lock-string-face)
 (16 nerd-icons-codicon "nf-cod-symbol_color" success)
 (17 nerd-icons-codicon "nf-cod-file" font-lock-string-face)
 (18 nerd-icons-codicon "nf-cod-references"
     font-lock-variable-name-face)
 (19 nerd-icons-codicon "nf-cod-folder" font-lock-string-face)
 (20 nerd-icons-codicon "nf-cod-symbol_enum_member"
     font-lock-builtin-face)
 (21 nerd-icons-codicon "nf-cod-symbol_constant"
     font-lock-constant-face)
 (22 nerd-icons-codicon "nf-cod-symbol_structure"
     font-lock-variable-name-face)
 (23 nerd-icons-codicon "nf-cod-symbol_event" font-lock-warning-face)
 (24 nerd-icons-codicon "nf-cod-symbol_operator"
     font-lock-comment-delimiter-face)
 (25 nerd-icons-codicon "nf-cod-list_unordered" font-lock-type-face))

Documentation

Alist of icons for lsp/eglot completion.

This should map the kind to eglot--kind-names and lsp-completion--kind->symbol.

Source Code

;; Defined in /nix/store/wdh09xjk56z9i79asn7662ksbj6xycf3-emacs-packages-deps/share/emacs/site-lisp/elpa/nerd-icons-completion-20260921.2012/nerd-icons-completion.el
(defcustom nerd-icons-completion-lsp-icons
  '((1  . (nerd-icons-codicon "nf-cod-text_size"          font-lock-doc-face))               ;; Text
    (2  . (nerd-icons-codicon "nf-cod-symbol_method"      font-lock-function-name-face))     ;; Method
    (3  . (nerd-icons-codicon "nf-cod-symbol_method"      font-lock-function-name-face))     ;; Function
    (4  . (nerd-icons-codicon "nf-cod-triangle_right"     font-lock-function-name-face))     ;; Constructor
    (5  . (nerd-icons-codicon "nf-cod-symbol_field"       font-lock-variable-name-face))     ;; Field
    (6  . (nerd-icons-codicon "nf-cod-symbol_variable"    font-lock-variable-name-face))     ;; Variable
    (7  . (nerd-icons-codicon "nf-cod-symbol_class"       font-lock-type-face))              ;; Class
    (8  . (nerd-icons-codicon "nf-cod-symbol_interface"   font-lock-type-face))              ;; Interface
    (9  . (nerd-icons-codicon "nf-cod-file_submodule"     font-lock-preprocessor-face))      ;; Module
    (10 . (nerd-icons-codicon "nf-cod-symbol_property"    font-lock-variable-name-face))     ;; Property
    (11 . (nerd-icons-codicon "nf-cod-symbol_ruler"       font-lock-constant-face))          ;; Unit
    (12 . (nerd-icons-codicon "nf-cod-symbol_field"       font-lock-builtin-face))           ;; Value
    (13 . (nerd-icons-codicon "nf-cod-symbol_enum"        font-lock-builtin-face))           ;; Enum
    (14 . (nerd-icons-codicon "nf-cod-symbol_keyword"     font-lock-keyword-face))           ;; Keyword
    (15 . (nerd-icons-codicon "nf-cod-symbol_snippet"     font-lock-string-face))            ;; Snippet
    (16 . (nerd-icons-codicon "nf-cod-symbol_color"       success))                          ;; Color
    (17 . (nerd-icons-codicon "nf-cod-file"               font-lock-string-face))            ;; File
    (18 . (nerd-icons-codicon "nf-cod-references"         font-lock-variable-name-face))     ;; Reference
    (19 . (nerd-icons-codicon "nf-cod-folder"             font-lock-string-face))            ;; Folder
    (20 . (nerd-icons-codicon "nf-cod-symbol_enum_member" font-lock-builtin-face))           ;; EnumMember
    (21 . (nerd-icons-codicon "nf-cod-symbol_constant"    font-lock-constant-face))          ;; Constant
    (22 . (nerd-icons-codicon "nf-cod-symbol_structure"   font-lock-variable-name-face))     ;; Struct
    (23 . (nerd-icons-codicon "nf-cod-symbol_event"       font-lock-warning-face))           ;; Event
    (24 . (nerd-icons-codicon "nf-cod-symbol_operator"    font-lock-comment-delimiter-face)) ;; Operator
    (25 . (nerd-icons-codicon "nf-cod-list_unordered"     font-lock-type-face)))             ;; TypeParameter
  "Alist of icons for lsp/eglot completion.

This should map the kind to `eglot--kind-names' and
`lsp-completion--kind->symbol'."
  :group 'nerd-icons-completion
  :type '(alist :key-type int
                :value-type (list symbol string symbol)))