Eu usei uma abordagem diferente. Eu uso temas e ícones por usuário para o usuário normal. Estes estão em ~ / .themes e ~ / .icons . Meus métodos envolvem enganar os aplicativos raiz para que pensem que eles estão usando o tema local do usuário atual , mas na verdade usam outro tema global .
Método 1 : usando um tema / ícones em todo o sistema / global para aplicativos raiz
Etapa 1 : crie links simbólicos em /root/.themes e /root/.icons para o tema e ícone globais que você deseja usar para aplicativos raiz. Faça /root/.themes e /root/.icons pastas se eles já não existem:
sudo mkdir /root/.themes
sudo mkdir /root/.icons
Eu uso o tema padrão do Ubuntu ( Ambiance ) e os ícones ( ubuntu-mono-dark ). Substitua Ambiance e ubuntu-mono-dark pelo tema e pelos ícones que você deseja usar e execute os seguintes comandos:
sudo ln -s -t /root/.themes /usr/share/themes/Ambiance
sudo ln -s -t /root/.icons /usr/share/icons/ubuntu-mono-dark
Mas verifique se o tema e o ícone estão disponíveis em / usr / share / themes e / usr / share / icons , caso contrário, o Root Apps não poderá acessá-los e eles ficarão feios.
Nota: As respostas anteriores envolviam copiar o tema inteiro e as pastas de ícones para /root/.themes e /root/.icons. Uma abordagem semelhante é usada no método 2 desta resposta. Mas prefiro links simbólicos, pois eles evitam a duplicação de dados e fazem o trabalho.
Etapa 2 : renomeie os links simbólicos do tema e do ícone em /root/.themes e /root/.icons para exatamente o mesmo nome de ~ / .themes e ~ / .icons que você está usando no momento. Como eu estou usando o tema Delorean Dark e os ícones Faenza-Darkest , os comandos no meu caso seriam:
sudo mv /root/.themes/Ambiance '/root/.themes/Delorean Dark'
sudo mv /root/.icons/ubuntu-mono-dark '/root/.icons/Faenza-Darkest'
Substitua Delorean Dark e Faenza-Darkest pelos nomes dos temas que você usa.
Comando de atalho: Você pode executar as etapas 1 e 2 em 1
sudo ln -s /usr/share/themes/Ambiance '/root/.themes/Delorean Dark'
sudo ln -s /usr/share/icons/ubuntu-mono-dark '/root/.icons/Faenza-Darkest'
Método 2 : Tema e ícones exclusivamente para aplicativos raiz
Se você deseja tornar os temas e ícones do Aplicativo Raiz não acessíveis aos usuários normais, não os coloque em / usr / share / themes e / usr / share / icons . Em vez disso, coloque-os em /root/.themes e /root/.icons . Em seguida, renomeie-os para o mesmo nome que o seu tema e ícones atuais, semelhante à Etapa 2 do Método 1 .