Gnome Shell samo w sobie jest zupełnie wystarczalne ale dzięki rozszerzeniom powłoki, możemy dostosować go pod własne wymagania. Niniejszy wpis to krótki przegląd kilku przydatnych rozszerzeń, z których korzystam i które powinny być zainstalowane, zaraz po pierwszym uruchomieniu Gnome Shell.
Gnome Tweak Tool
[caption id=“attachment_1131” align=“aligncenter” width=“727”] Gnome Tweak Tools
Od tego powinno rozpocząć przygodę z rozszerzeniami Gnome Shell’a czyli instalacji konfiguratora, umożliwiającego:
- instalację i zmianę motywów shella
- zmianę motywów systemowych ikon
- włączenie / wyłączenie ikon w menu i w przyciskach,
- zmianę czcionek oraz hinting i antyaliasing
- włączenie/wyłączenie ikon i menu kontekstowego na pulpicie
- włączenie/wyłączenie/ustawienie przycisków min- i /lub maks-ymiliazcji
- ustawienie reakcji na kliknięcie na pasku tytułowym
- zmianę zachowanie systemu po zamknięciu pokrywy laptopa
Bardzo mnie zaskoczył fakt, ze trzeba było doinstalować ten program ale jednocześnie ono nie zastępuje ustawień systemowych a jedynie rozszerza jego możliwości. Jednym słowem - wystarczy jedno polecenie, aby dostać sie do najważniejszych ustawień Gnome3 / Gnome Shell.
Hurtowa instalacja rozszerzeń
Majac do dyspozycji Ubuntu 12.04, w którym udostępniono Gnome Shell, możemy zainstalować wszystkie standardowe rozszerzenia:
sudo apt-get install gnome-shell-extensions
Po instalacji rozszerzeń, należy powłokę restartować; prosta sprawa po wywołujemy polecenie alt+f2, a następnie wpisujemy r i po ty m wszystkim odpalamy wyżej wspomnianego konfiguratora (polecenie: gnome-tweak-tool). W zakładce Rozszerzenia Powłoki włączamy/wyłączamy opcję.
User Themes
User Themes ↗ umożliwia zmianę motywu graficznego w powłoce. Wcześnie należy skopiować katalog z zawartością do jednego z dwóch katalogów: ~/.themes bądź /usr/share/themes. Następnie tradycyjnie zrestartować i uruchomić konfigurator. Motywy do Shella możecie znaleźć na Gnome Look ↗ oraz na DeviantArt ↗. A tak wygląda aktualnie mój pulpit ↗.
Aha od razu odpalcie w konsoli następujące polecenia:
sudo cp $HOME/.local/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com/schemas/org.gnome.shell.extensions.user-theme.gschema.xml /usr/share/glib-2.0/schemas
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
Pozwoli Wam uniknąć problemu, który niestety zaliczyłem a rozwiazanie znalazłem na Ask Ubuntu ↗.
Alternative-Status-Menu
[caption id=“attachment_1139” align=“aligncenter” width=“373”] Alternative-Status-Menu
W standardowym menu zabrakło wielu polecen typu “wyłącz komputer”. Rozszerzenie ↗ te nie tylko to przywraca ale jednocześnie dodaje opcję Uśpij i Hibernuj.
Axe Menu
[caption id=“attachment_1132” align=“aligncenter” width=“700”] Axe Menu
Rozszerzenie ↗ te dodaje menu, nawiązujące do tego, znanego z Gnome2. Wadą takiego rozwiazania jest brak skalowania wg. rozmiaru ekranu, zwłaszcza panoramicznym.
Media Player
[caption id=“attachment_1138” align=“aligncenter” width=“367”] Media Player
Rozszerzenie ↗ umożliwiające zarządzanie odtwarzaczami muzycznymi (m.in. Clementine), dostępne pod kontrolerem głośności.
Multiple Monitor Panels
[caption id=“attachment_1133” align=“aligncenter” width=“819”] Multiple Monitor Panels
Brakowało mi tego rozszerzenia ↗! Jak sama nazwa wskazuje, rozszerza na drugi monitor panele Gnome Shell. nawet dość sensownie to działa.
System Monitor
[caption id=“attachment_1135” align=“aligncenter” width=“639”] System-monitor
Rozszerzenie ↗ dodaje do panelu informacje na temat pracy systemu, takie jak zużycie procesora, pamięci, sieci oraz zajętość dysków.
Pogodynka
[caption id=“attachment_1134” align=“aligncenter” width=“608”] Pogodynka
Dodaje do panelu aktualne informacje o pogodzie. Jeśli skorzystaliście z hurtowej instalacji rozszerzeń, to powinno być zainstalowane. W przeciwnym razie, w konsoli należy wpisać:
sudo apt-get install gnome-shell-extension-weather
I standardowo zrestartować powłokę ;)
Lista pozostałych pluginów
Poza w/w rozszerzeniami, używam także:
- Gmail Notify
- Pidgin Conversation Integration
- Notifications Alert
- Places Status Indicator
- Terminal in UserMenu
- Dock
- CPU Temperature Idicator
Rozszerzenia z listy i wyżej oraz pozostałe, można znaleźć na specjalnej stronie ↗, poświęconej właśnie rozszerzeniom. :)