Czy można mieć inny motyw GTK + w Unity i Gnome Shell?

10

Czasami używam dwóch różnych środowisk graficznych, takich jak Unity i Gnome Shell (porównywanie, testowanie, tworzenie zrzutów ekranu itp.), ale Unity źle wygląda przy użyciu motywu Adwaita, który jest taki sam w przypadku motywu Gnome Shell i Ambiance. Zmiana za każdym razem jest dość kłopotliwa, a czasami (ale teraz rzadziej niż wcześniej) ulega awarii (używam Oneiric).

    
zadawane Arnel A. Borja 02.10.2011, 19:21
źródło

3 odpowiedzi

2

Możesz spróbować utworzyć skrypt, który ustawisz do uruchamiania przy każdym uruchomieniu, w którym rozpoznasz DE, którego używasz i zmienisz motyw w podstawie tego, co używasz

    
odpowiedział Matteo Pagliazzi 03.10.2011, 17:41
źródło
6

W oparciu o poprzednie odpowiedzi:

Za 11.10

#!/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

Dla 12.04 i 12.10

#!/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

Dodaj ten skrypt do Startup Applications (Dodaj = > Polecenie sh path/to/script ).

    
odpowiedział Mr Hyde 15.11.2011, 22:25
źródło
0

Za 16.10

Korzystanie z aplikacji startowych (zgodnie z sugestią Matteo) i dostosowywanie skrypt startowy od pana Hyde'a :

#!/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
    
odpowiedział d3vid 06.02.2017, 13:18
źródło

Przeczytaj inne pytania na temat tagów