Whilst trying to configure ls' colors on Cygwin (specifically the distro babun), I found that the custom extension colors that were in the LS_COLORS environment variable weren't being used. Here's an example:di=34:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43:*.tar=1;31Normally, the ls command should output white text for every file EXCEPT .tar files, which should be red. However, what I'm getting is white text for everything INCLUDING .tar files. I wonder if it's a problem with MSYS ls, or if it's a problem with my shell (zsh). Basically, the custom file extension colors that I try and define fall back to the default file color.Here's the corresponding part of my .zshrc where I've defined the ls alias and run the output of dircolors.eval `dircolors /etc/DIR_COLORS`alias ls=/bin/ls --color=auto
LS_COLORS not respected on Cygwin
zsh;ls;colors;cygwin;msys