Cores personalizadas do Terminator substituídas pelo KDE

3

Tenho trabalhado no tema Solarized no Terminator ( link ) há cerca de um ano no Gnome e ficou muito satisfeito. Ontem eu mudei para o KDE e os resultados não são tão agradáveis. Parece que o Terminator usa algumas das cores das configurações padrão do KDE, em vez de suas próprias preferências (Preferências - > Perfis - > Cores). Por exemplo, quando eu uso ls -l ele exibe todos os diretórios em azul escuro, idênticos aos quais o terminal principal do KDE Konsole exibe (eu acho que é o definido em / etc / DIR_COLORS). Deve usar o tom azul mais claro definido nas preferências do perfil.

Alguém sabe como forçar o Terminator a sobrescrever essas configurações do KDE?

    
por Robert Kusznier 14.11.2014 / 09:57

1 resposta

2

Se o único problema são as cores na saída de ls , é fácil corrigir. Basta definir sua própria variável LS_COLORS e isso substituirá qualquer outra coisa. Então, para começar, corra

dircolors -p > ~/.mycolors

Isso imprimirá os valores padrão em um novo arquivo chamado .mycolors no diretório $HOME . Observe que isso definirá as cores padrão de seu ambiente atual. Você pode precisar editar este arquivo e alterar as cores. Por exemplo, para tornar os diretórios exibidos em azul claro, encontre a linha que começa com DIR em .mycolors e defina como:

 DIR 01;34

Algumas cores disponíveis são ( do TLDP ):

Black       0;30     Dark Gray     1;30
Blue        0;34     Light Blue    1;34
Green       0;32     Light Green   1;32
Cyan        0;36     Light Cyan    1;36
Red         0;31     Light Red     1;31
Purple      0;35     Light Purple  1;35
Brown       0;33     Yellow        1;33
Light Gray  0;37     White         1;37

Em seguida, diga ao seu shell para carregar esse arquivo. Supondo que você esteja usando o bash, adicione esta linha ao seu ~/.bashrc :

dircolors -b ~/.mycolors > /dev/null

Agora, todas as novas janelas de terminal (shells) que você abrir terão as cores certas.

    
por 14.11.2014 / 11:32