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)))