Você pode tentar criar um script que você define para executar em cada inicialização, onde você reconhece qual DE está usando e muda o tema na base do que você está executando
Eu às vezes uso dois Ambientes de Desktop diferentes como Unity e Gnome Shell (comparando, testando, criando capturas de tela, etc.), mas o Unity parece ruim usando o tema Adwaita, que é o mesmo com o tema Gnome Shell e Ambiance. Mudar toda vez é um incômodo e às vezes (mas agora menos frequente do que antes) ele trava (estou usando o Oneiric).
Você pode tentar criar um script que você define para executar em cada inicialização, onde você reconhece qual DE está usando e muda o tema na base do que você está executando
Com base nas respostas anteriores:
#!/bin/bash
if [ "$XDG_CURRENT_DESKTOP" = "Unity" ]
then
gsettings set org.gnome.desktop.interface gtk-theme 'Ambiance'
gconftool-2 --set --type string /apps/metacity/general/theme 'Ambiance'
gsettings set org.gnome.desktop.interface icon-theme 'Faenza-Ambiance'
else
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'
gconftool-2 --set --type string /apps/metacity/general/theme 'Adwaita'
gsettings set org.gnome.desktop.interface icon-theme 'Faenza'
fi
#!/bin/bash
if [ "$XDG_CURRENT_DESKTOP" = "Unity" ]
then
gsettings set org.gnome.desktop.interface gtk-theme 'Ambiance'
gsettings set org.gnome.desktop.interface icon-theme 'ubuntu-mono-dark'
gsettings set org.gnome.desktop.wm.preferences theme 'Ambiance'
else
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'
gsettings set org.gnome.desktop.interface icon-theme 'gnome'
gsettings set org.gnome.desktop.wm.preferences theme 'Adwaita'
fi
Adicione este script a Startup Applications
(Adicionar = > Comando sh path/to/script
).
Usando Aplicativos Startup (como sugerido por Matteo) e adaptando o startup script do Sr. Hyde :
#!/bin/bash
if [ "$XDG_CURRENT_DESKTOP" = "Unity" ]
then
gsettings set org.gnome.desktop.interface gtk-theme 'Ambiance'
gsettings set org.gnome.desktop.interface icon-theme 'ubuntu-mono-dark'
gsettings set org.gnome.desktop.interface cursor-theme 'DMZ-White'
gsettings set org.gnome.desktop.wm.preferences theme 'Ambiance'
else
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'
gsettings set org.gnome.desktop.interface icon-theme 'Adwaita'
gsettings set org.gnome.desktop.interface cursor-theme 'Adwaita'
gsettings set org.gnome.desktop.wm.preferences theme 'Adwaita'
fi