Убедитесь, что у вас нет файла ~/.dircolors
. Если вы это сделаете, просто измените его. Если нет, запустите. dircolors -p > ~/.dircolors
Это сгенерирует файл конфигурации dircolors по умолчанию для вас.
Откройте этот файл в vim. Записи будут иметь цветовую маркировку. Вы можете изменить те, которые вы считаете оскорбительными. Это, вероятно, OTHER_WRITABLE. Я лично изменил его на 37; 42, что все еще плохо, но читабельно.
О, и у вас почти наверняка уже есть что-то в вашем ~ / .bashrc или. ~ / Zshrc, которое уже делает это, но если нет, вы захотите добавить строку вроде:
dircolors -b ~/.dircolors
в соответствующий файл. Типичный уже существующий выглядит так:
if [ -x /usr/bin/dircolors ]; then test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
Кроме того, есть это, однако это не решает проблему с липкими / нелипкими каталогами OTHER_WRITABLE:
https://github.com/huyz/dircolors-solarized