Variable: compile-multi-nerd-icons-alist

compile-multi-nerd-icons-alist is a customizable variable defined in compile-multi-nerd-icons.el.

Value

((cmake nerd-icons-sucicon "nf-seti-makefile" :face nerd-icons-red)
 (ctest nerd-icons-sucicon "nf-seti-makefile" :face nerd-icons-lorange)
 (gradle nerd-icons-sucicon "nf-seti-gradle" :face nerd-icons-blue)
 (maven nerd-icons-devicon "nf-dev-maven" :face nerd-icons-red-alt)
 (make nerd-icons-devicon "nf-dev-gnu" :face nerd-icons-red-alt)
 (npm nerd-icons-sucicon "nf-seti-npm" :face nerd-icons-red)
 (project nerd-icons-sucicon "nf-seti-project" :face nerd-icons-red)
 (yarn nerd-icons-sucicon "nf-seti-yarn" :face nerd-icons-yellow)
 (tox nerd-icons-sucicon "nf-seti-python" :face nerd-icons-dblue)
 (poetry nerd-icons-sucicon "nf-seti-python" :face nerd-icons-dblue)
 (emacs nerd-icons-sucicon "nf-custom-emacs" :face nerd-icons-purple)
 (local nerd-icons-mdicon "nf-md-shield" :face nerd-icons-blue)
 (projection nerd-icons-octicon "nf-oct-project" :face
	     all-the-icons-purple-alt)
 (t nerd-icons-sucicon "nf-seti-powershell" :face nerd-icons-blue))

Documentation

Icon configuration for compile-multi completions.

Source Code

;; Defined in /nix/store/0p4n0g3mswplra7vxida405hr86s0mfr-emacs-packages-deps/share/emacs/site-lisp/elpa/compile-multi-nerd-icons-20251004.2121/compile-multi-nerd-icons.el
(defcustom compile-multi-nerd-icons-alist
  '(;; projection-multi target generators.
    (cmake        nerd-icons-sucicon "nf-seti-makefile"            :face nerd-icons-red)
    (ctest        nerd-icons-sucicon "nf-seti-makefile"            :face nerd-icons-lorange)
    (gradle       nerd-icons-sucicon "nf-seti-gradle"              :face nerd-icons-blue)
    (maven        nerd-icons-devicon "nf-dev-maven"                :face nerd-icons-red-alt)
    (make         nerd-icons-devicon "nf-dev-gnu"                  :face nerd-icons-red-alt)
    (npm          nerd-icons-sucicon "nf-seti-npm"                 :face nerd-icons-red)
    (project      nerd-icons-sucicon "nf-seti-project"             :face nerd-icons-red)
    (yarn         nerd-icons-sucicon "nf-seti-yarn"                :face nerd-icons-yellow)
    (tox          nerd-icons-sucicon "nf-seti-python"              :face nerd-icons-dblue)
    (poetry       nerd-icons-sucicon "nf-seti-python"              :face nerd-icons-dblue)
    ;; Types we recommend users override.
    (emacs        nerd-icons-sucicon "nf-custom-emacs"             :face nerd-icons-purple)
    (local        nerd-icons-mdicon  "nf-md-shield"                :face nerd-icons-blue)
    ;; Fallback for builtin projection commands
    (projection    nerd-icons-octicon "nf-oct-project"             :face all-the-icons-purple-alt)
    ;; The default. Omit this to not have any icons when none are configured.
    (t            nerd-icons-sucicon "nf-seti-powershell"          :face nerd-icons-blue))
  "Icon configuration for `compile-multi' completions."
  :group 'compile-multi-nerd-icons
  :type '(list (cons (choice (symbol :tag "Type")
                             (const :tag "Default" t))
                     sexp)))