I am on macOS Ventura. The shell I’m using is zsh. I have the .dircolors database in my home folder (~/.dircolors). I downloaded coreutils using Homebrew. I am also using oh-my-zsh with the aliases plugin, which includes aliases for the ls command.
I have, I think, carefully read Section "10.4 dircolors: Color setup for ls” in the online coreutils documentation and attempted to follow the directions there to get LS_COLORS to work in my environment, but without success. These are the lines I have in my ~/zprofile file. I have not placed them in my .zshrc file. export PATH="/opt/homebrew/opt/coreutils/libexec/gnubin:${PATH}" export MANPATH="/opt/homebrew/opt/coreutils/libexec/gnuman:${MANPATH}" export CLICOLOR=1 export CLICOLOR_FORCED ls --color=always eval "$(dircolors --bourne-shell ~/.dircolors)" d=.dircolors test -r $d && eval "$(dircolors $d)” I have tried most of the options in the eval command, but none of them seems to work for me. I would greatly appreciate if you could spot anything I am doing incorrectly or advise me other things I should be doing. Thank you. Stephen Ferris