2022-02-11 04:19 Doba čtení: 7 min

Jak modernizovat Ubuntu pomocí tématu Flattiance GTK

Klasické grafické téma Ubuntu GTK je již poněkud zastaralé. Jeho design působí staromódně a ani aktualizovaná verze z 18.04 nepředstavuje vrchol moderního vzhledu. V tomto návodu se podíváme, jak přejít na modernější alternativu, kterou je Flattiance GTK, odvozenou od tématu Ambiance.

Téma Flattiance GTK je v současnosti dostupné na platformě Github. Pro jeho instalaci se doporučuje použít nástroj Git, protože umožňuje snadné a rychlé stažení nejnovější verze, namísto manuálního stahování souborů.

Instalace motivu Flattiance GTK

Před použitím motivu je nutné stáhnout a nainstalovat všechny závislosti, které Flattiance potřebuje pro správné zobrazení v Linuxu.

Poznámka: Ačkoliv je Flattiance primárně určen pro Ubuntu, lze jej použít i v jiných distribucích. Nejlepších výsledků dosáhnete s nainstalovaným Gitem.

Instalace pomocí Gitu

Flattiance vyžaduje před instalací kompilaci. Pro kompilaci je nutné mít nainstalováno několik balíčků. Otevřete terminál a zadejte následující příkaz pro Ubuntu:

sudo apt install git inkscape libglib2.0-dev-bin git nodejs gtk2-engines-murrine gtk2-engines-pixbuf

Je důležité poznamenat, že kompletní seznam závislostí pro Flattiance není znám, protože ho vývojář na Githubu neuvádí. Proto se v tomto případě nedoporučuje pokoušet se spouštět skript sestavení. Místo toho je lepší nainstalovat již předkompilovaný motiv z repozitáře Git.

Pro získání nejnovějšího kódu motivu Flattiance použijte příkaz git clone:

git clone https://github.com/IonicaBizau/Flattiance

Následně přejděte do nově vytvořeného adresáře pomocí příkazu cd:

cd Flattiance

Pokud chcete motiv zkompilovat od začátku, spusťte příkaz ./build:

./build

V případě úspěšné kompilace se motiv automaticky nainstaluje a aktivuje. Pokud kompilace selže, bude nutné tento proces přeskočit a nainstalovat motiv z přiložených souborů. Nejprve v terminálu získáte root shell. V Ubuntu z bezpečnostních důvodů není možné použít příkaz su. Místo toho je nutné získat root pomocí sudo -s:

Získání root shellu je efektivnější než používání jednotlivých příkazů s sudo. Mělo by to také předejít případným problémům s oprávněními.

sudo -s

Pomocí příkazu mv přesuňte podsložku s motivem Flattiance do adresáře /usr/share/themes/:

mv Flattiance /usr/share/themes/

Tím je Flattiance nainstalován. Nyní se odhlaste z rootu příkazem exit. Poté pomocí příkazu rm smažte zbývající soubory:

exit
  
rm ~/Flattiance

Chcete-li odinstalovat Flattiance, použijte příkaz rm:

su
  
rm -rf /usr/share/themes/Flattiance

Instalace pro jednoho uživatele

Není nutné instalovat Flattiance pro celý systém. Je možné povolit ho pouze pro vybraného uživatele. Nejprve opět stáhněte zdrojový kód:

git clone https://github.com/IonicaBizau/Flattiance

Přejděte do staženého adresáře:

cd Flattiance

Místo spouštění skriptu sestavení přesuňte předkompilovaný motiv do složky ~/.themes:

mkdir -p ~/.themes
  
mv Flattiance ~/.themes

Umístěním Flattiance do tohoto adresáře namísto systémového adresáře s tématy zajistíte, že ho budou moci používat pouze uživatelé, kteří mají tento motiv v adresáři ~/.themes. Opakujte tento postup pro každého uživatele, pro kterého chcete motiv aktivovat.
Poznámka: Pro odinstalaci Flattiance použijte příkaz rm.

rm -rf ~/.themes/Flattiance
rm -rf ~/Flattiance

Instalace pomocí NPM

Další možností, jak nainstalovat Flattiance GTK, je pomocí nástroje NodeJS NPM. Tato cesta je vhodná pro uživatele Ubuntu, kteří preferují práci bez Gitu. Před instalací se ujistěte, že máte v Ubuntu nainstalovanou nejnovější verzi NodeJS a NPM:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

S nainstalovaným NodeJS použijte nástroj NPM k získání Flattiance:

npm install --global flattiance

Aktivace motivu Flattiance GTK

Hlavním cílem Flattiance je nahradit standardní téma Ubuntu Ambiance, které je již zastaralé a původně bylo navrženo pro Unity 7. Díky tomu ale bude bez problémů fungovat i s prostředím Gnome a dalšími GTK desktopovými prostředími. Pro aktivaci motivu v Ubuntu budete potřebovat aplikaci Gnome Tweak Tool.

sudo apt install gnome-tweak-tool

Po instalaci stiskněte klávesu Windows, zadejte "Tweaks" a otevřete program. Poté klikněte na "Vzhled". Zde naleznete možnosti nastavení a můžete aktivovat motiv Flattiance.

Alternativně, pokud stále používáte Unity 7, můžete téma aktivovat v terminálu pomocí příkazu:

gsettings set org.gnome.desktop.interface gtk-theme "Flattiance"

Aktivace Flattiance na jiných systémech

Pokud se vám líbí vzhled tohoto motivu a používáte jiné desktopové prostředí na bázi Ubuntu, stále ho můžete používat. Jelikož je Flattiance založen na GTK, měl by bez problému fungovat v prostředích Ubuntu Mate, Xubuntu, Lubuntu a Ubuntu Budgie.

Více informací naleznete v našich podrobných návodech pro daná prostředí:

Petra Kovářová
Autor
Czechia

Sleduje mobilní technologie, Android/iOS a praktické návody pro uživatele.

Předchozí článek
Jak spouštět aplikace ze Správce úloh v systému Windows 10
Další článek
Jak číst komiksy na Linuxu s Peruse