File: treemacs-icons.el.html

Most of everything related to icons is handled here. Specifically the definition, instantiation, customization, resizing and resetting of icons.

Defined variables (4)

treemacs--icon-sizeSize in pixels icons will be resized to.
treemacs--icon-symbolsList of icons with variables.
treemacs--icon-varsList of all icons assigned to variables.
treemacs-iconsCurrently used icons.

Defined functions (29)

treemacs--create-icon-strings(FILE FALLBACK)
treemacs--create-image(FILE-PATH)
treemacs--get-img-property(IMAGE PROPERTY)
treemacs--get-img-property--inliner(INLINE--FORM IMAGE PROPERTY)
treemacs--get-local-face-background(FACE)
treemacs--get-local-face-background--inliner(INLINE--FORM FACE)
treemacs--is-image-creation-impossible?()
treemacs--is-image-creation-impossible?--inliner(INLINE--FORM)
treemacs--root-icon-size-adjust(WIDTH HEIGHT)
treemacs--select-icon-set()
treemacs--set-img-property(IMAGE PROPERTY VALUE)
treemacs--set-img-property--inliner(INLINE--FORM IMAGE PROPERTY VALUE)
treemacs--should-use-tui-icons?()
treemacs--should-use-tui-icons?--inliner(INLINE--FORM)
treemacs--splice-icon(ICON)
treemacs-create-icon
treemacs-current-icons(&optional TUI)
treemacs-current-icons--inliner(INLINE--FORM &optional TUI)
treemacs-define-custom-icon(ICON &rest FILE-EXTENSIONS)
treemacs-define-custom-image-icon(FILE &rest FILE-EXTENSIONS)
treemacs-get-icon-value(EXT &optional TUI THEME)
treemacs-icon-for-dir(DIR STATE)
treemacs-icon-for-dir--inliner(INLINE--FORM DIR STATE)
treemacs-icon-for-file(FILE)
treemacs-icon-for-file--inliner(INLINE--FORM FILE)
treemacs-icon-for-mode(MODE)
treemacs-icon-for-mode--inliner(INLINE--FORM MODE)
treemacs-map-icons-with-auto-mode-alist(EXTENSIONS MODE-ICON-ALIST)
treemacs-resize-icons(SIZE)

Defined faces (0)