Verifique se você não tem um arquivo ~/.dircolors
. Se você fizer isso, basta modificá-lo.
Caso contrário, execute dircolors -p > ~/.dircolors
Isso gera um arquivo de configuração dircolors padrão para você.
Abra este arquivo no vim. As entradas serão codificadas por cores. Você pode modificar os que achar ofensivos. Isso é provavelmente OTHER_WRITABLE. Eu pessoalmente mudei para 37; 42, o que ainda é ruim, mas legível.
Ah, e você quase certamente já tem algo em seu ~ / .bashrc ou. ~ / zshrc que já está fazendo isso, mas se não, você vai querer adicionar uma linha como:
dircolors -b ~/.dircolors
para o arquivo apropriado. O típico pré-existente se parece com isto:
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
Além disso, existe isso, no entanto, isso não corrige o problema com os diretórios / diretórios não fixos OTHER_WRITABLE:
https://github.com/huyz/dircolors-solarized