Bem, você pode editar os arquivos CSS do GTK para alterar a cor da seleção:
- Crie um arquivo de texto chamado algo como
colour.sh
e cole as linhas de sopro no arquivo.oldcolor=f07746 newcolor=f0cb46 old_progress_bar_color=db6a3c new_progress_bar_color=dbb93b sed -i "s|$oldcolor|$newcolor|g" /usr/share/themes/Ambiance/gtk-2.0/gtkrc sed -i "s|$oldcolor|$newcolor|g" /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css sed -i "s|$oldcolor|$newcolor|g" /usr/share/themes/Ambiance/gtk-3.0/settings.ini sed -i "s|$old_progress_bar_color|$new_progress_bar_color|g" /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css
-
Torne este script executável , digite em um terminal
chmod +x colour.sh
- Agora digite
sudo ./colour.sh
no terminal para executar o script e colocar sua senha quando solicitado. - Efetue logout e login novamente, e a cor da seleção é alterada para amarelo claro (da laranja padrão).
O script acima muda a seleção e as cores da barra de progresso para amarelo, como mostra a imagem abaixo.
Isso funciona em qualquer lugar, exceto na barra de progresso do nautilus filecopy. Ambiance usa um arquivo de imagem png para pintar a barra de progresso da caixa de diálogo filecopy (o arquivo é este: /usr/share/themes/Ambiance/gtk-3.0/assets/progressbar-vertical-fill.png
e /usr/share/themes/Ambiance/gtk-3.0/assets/progressbar-horizontal-fill.png
). Agora você precisa fazer alguma mágica de imagem através do gimp para converter a cor dessas imagens de laranja para amarelo via transformação de cor (isso é "Colorize" no gimp). Um tutorial detalhado para o mesmo pode ser encontrado aqui .
Botões de borda da janela, caixas de seleção, botões de opção e tudo o mais é todo processado a partir de arquivos png, que estão localizados em /usr/share/themes/Ambiance/gtk-3.0/assets
, /usr/share/themes/Ambiance/gtk-3.0/assets
e /usr/share/themes/Ambiance/metacity-1
. Essas imagens precisam ser convertidas de laranja para amarelo. Deve haver uma maneira de automatizar essas conversões de cores via script. O link do superusuário sobre como alterar as cores na imagem deve ajudar com tudo isso.
NOTA: Você pode encontrar uma lista completa de códigos hexadecimais ( f07746
é laranja e f0cb46
é amarelo) aqui .
Você também pode encontrar as cores análogas para uma determinada cor em este link . Basta substituir o código hexadecimal de cor no link pela sua cor e obter tons e matizes correspondentes de outras cores.