Este artigo não é atualizado há mais de um ano. As informações abaixo podem estar desatualizadas.
O recurso "camaleônico" de correspondência de cores do Unity é ótimo para dar ao desktop Ubuntu uma sensação sutil, mas consistente.
Ele pega a cor 'média' do papel de parede do seu desktop e usa isso para 'tingir' o painel do Unity, inicializador e bolhas de notificação.
Mas e se fosse um pouco mais longe e usasse essa cor no tema GTK padrão?
Naquela 'e se?' foi respondido pelo desenvolvedor David Callé.
Callé criou um pequeno script python que funciona na mesma premissa "camaleão" dos vários elementos da IU do Unity.
Ele pega a cor média do seu papel de parede (conforme usado pelo Dash) e a aplica às barras de progresso, realces do menu e botões de diálogo do tema Ambiance padrão.
O resultado nem sempre funciona, mas na maioria das vezes produz alguns resultados muito bons.
Experimente você mesmo.
Obtenha o script Python usando o link abaixo.
Abra uma nova janela do Terminal e navegue até o seu Transferências pasta usando o ‘Downloads de cd‘Comando.
Execute o script:
python ambiance-chameleon.py
Você verá uma mensagem de erro postada sobre 'gobjeto ' mas é seguro ignorar isso e prosseguir.
Abra o Preferências de aparência a partir de Configurações do sistema e mude seu papel de parede. Após alguns segundos, a 'cor camaleão' será aplicada.
David nota que ‘Algumas partes da área de trabalho não são totalmente atualizadas [imediatamente]: você precisa sair ou reiniciar a unidade para ver o efeito completo nos menus do painel superior e os aplicativos GTK3 precisam ser reiniciados.’
Mas considere um pequeno inconveniente pagar para obter resultados tão adequados à sua escolha de plano de fundo.
Quando você quiser retornar ao 'estoque' do Ambiance, basta abrir o Preferências de aparência painel em Configurações do sistema e escolha ‘Ambiente’ na lista suspensa de temas.
Graças a Georgi K, David Callé