all-the-icons求助

neotree和all-the-icons,在neotree中显示的文件夹图标自动使用theme的前景颜色。 想给它一个自定义的颜色。

1、all-the-icons-faces.el 给出了颜色定义,应该如何调用呢?

(defgroup all-the-icons-faces nil
  "Manage how All The Icons icons are coloured and themed."
  :prefix "all-the-icons-"
  :group 'tools
  :group 'all-the-icons)

;; red
(defface all-the-icons-red
  '((((background dark)) :foreground "#AC4142")
    (((background light)) :foreground "#AC4142"))
  "Face for red icons"
  :group 'all-the-icons-faces)
(defface all-the-icons-lred
  '((((background dark)) :foreground "#EB595A")
    (((background light)) :foreground "#EB595A"))
  "Face for lred icons"

2.all-the-icons.el给出了文件夹图标的定义。但是都没给定颜色定义。

(defvar all-the-icons-dir-icon-alist
  '(
    
    ("trash"            all-the-icons-faicon "trash-o"          :height 1.2 :v-adjust -0.1)
    ("dropbox"          all-the-icons-faicon "dropbox"          :height 1.0 :v-adjust -0.1)
    ("google[ _-]drive" all-the-icons-alltheicon "google-drive" :height 1.3 :v-adjust -0.1)
    ("^atom$"           all-the-icons-alltheicon "atom"         :height 1.2 :v-adjust -0.1)
    ("documents"        all-the-icons-faicon "book"             :height 1.0 :v-adjust -0.1)
    ("download"         all-the-icons-faicon "cloud-download"   :height 0.9 :v-adjust -0.2)
    ("desktop"          all-the-icons-octicon "device-desktop"  :height 1.0 :v-adjust -0.1)
    ("pictures"         all-the-icons-faicon "picture-o"        :height 0.9 :v-adjust -0.2)
    ("photos"           all-the-icons-faicon "camera-retro"     :height 1.0 :v-adjust -0.1)
    ("music"            all-the-icons-faicon "music"            :height 1.0 :v-adjust -0.1)
    ("movies"           all-the-icons-faicon "film"             :height 0.9 :v-adjust -0.1)
    ("code"             all-the-icons-octicon "code"            :height 1.1 :v-adjust -0.1)
    ("workspace"        all-the-icons-octicon "code"            :height 1.1 :v-adjust -0.1)
    ("test"             all-the-icons-fileicon "test-dir"       :height 0.9)
    ("\\.git"           all-the-icons-alltheicon "git"          :height 1.0)
    ("."                all-the-icons-octicon "file-directory"  :height 1.0 :v-adjust -0.1)
    ))
  1. init.el

     (add-to-list 'all-the-icons-dir-icon-alist 
     '("media" all-the-icons-faicon "random" :height 1.0 :v-adjust -0.1 :face all-the-icons-red))
    

自己添加了"media"文件夹的图标,并指定了颜色。可以正常工作的。怎样把 all-the-icons-dir-icon-alist 中所有的文件夹指定 :face all-the-icons-red 呢?

重新设置all-the-icons-dir-icon-alist

直接把这块代码重写吗?