DiredFileTypeFaces

Set Different Faces for Different File Type in dired buffer.

Lisp

Lisp:dired-filetype-face.el

Source code

 Source code is hosted on github: 

dired-filetype-face

Add new FileType Face

   (deffiletype-face "mytype" "Chartreuse")
   (deffiletype-face-regexp  "^  .*\\(\\.git\\)$"  "mytype" "face regexp for mytype")
   (deffiletype-setup "mytype" "mytype")

Screenshot

dired-filetype-face-screenshot