Seu shell, por si só, não tem um "tema".
O próprio shell é mais ou menos apenas o prompt de comando e as funções por trás disso. Todas as outras informações de cores serão determinadas por outros programas. Por exemplo, o LSCOLORS
que você encontrou é uma variável de ambiente para o ls
embutido para usar essas cores em sua saída, em vez de texto sem formatação. Da mesma forma, vim
também produz apenas determinadas cores com base em seu esquema.
Os programas usarão códigos de cores para isso. Estas são "seqüências de escape". Para mais informações, consulte: Bash Prompt HOWTO: Capítulo 6. ANSI Escape Sequences: Colors .
Mas o ponto principal em que você define como essas cores são interpretadas é o seu terminal, não o seu shell. Então, se em tudo, você deve encontrar temas para o seu terminal. Você poderia então modificar que quando ls
produziria "vermelho", você realmente desejaria "beringela" ou algo semelhante. Qualquer emulador de terminal permite alterar as cores.
Por exemplo, usando o tema Solarizado no iTerm 2 para OS X, você pode ver que meu "vermelho brilhante" ficará escuro laranja, e meu "preto" é um pouco azulado:
Porfim,otraceroute
: