De man dir_colors
:
The program ls(1) uses the environment variable LS_COLORS to determine the colors in which the filenames are to be displayed. This environment variable is usually set by a command like
eval 'dircolors some_path/dir_colors'
Então, você precisa executar eval "$(dircolors ~/.dir_colors)"
agora e toda vez que lançar um shell. A maneira mais simples de fazer isso é colocar o comando em ~/.profile