Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: singularis 30 Srpen 2020, 12:45:07

Název: Záhlaví okna z Peppermint OS do Xubuntu a Ubuntu Studia
Přispěvatel: singularis 30 Srpen 2020, 12:45:07
Peppermint OS je distribuce odvozená z Ubuntu, která vyniká mimo jiné podstatnými vylepšeními v oblasti vzhledu. Líbila se mi, a teď jsem přišel/a na to, jak z ní vzhled rámečků oken snadno přenést do Xubuntu (resp. do jakékoliv distribuce, která používá Xfwm4 jako správce oken), aniž by se systém zaneřádil desítkami či stovkami megabajtů dalších souborů, které s nimi nesouvisí.

Podobný postup jde použít i k přenesení motivu xfwm4 z jakékoliv jiné distribuce.

Postup je následující:
Kód: [Vybrat]
# 1. Stáhnout si balíček, ve kterém je příslušná xfwm4 theme.
wget 'http://ppa.launchpad.net/peppermintos/p10-release/ubuntu/pool/main/p/peppermint-artwork/peppermint-artwork_10.0.1_all.deb'

# 2. Ověřit, že jsme stáhli správný soubor (volitelný krok, ale doporučuji to udělat).
sha256sum -c - <<<'a9efcc42978384f32f9db01d1afdae4fc2ae5e158a5ab6fc991078be8e576340 *peppermint-artwork_10.0.1_all.deb'

# 3. Rozbalit data (tento příkaz může chvíli trvat).
dpkg-deb -x peppermint-artwork_10.0.1_all.deb pep

# 4. Vyjmout z dat to, co nás zajímá.
mv -v pep/usr/share/themes/Peppermint-xfwm4 .

# 5. Ověřit, že to neobsahuje žádné spustitelné soubory (volitelný krok).
find Peppermint-xfwm4 -type f -executable -print

# 6. Umožnit měnit zarovnání titulku okna (také volitelný krok, jinak bude titulek vynuceně na střed).
sed -iE '/^title_alignment=/d' Peppermint-xfwm4/xfwm4/themerc

# 7. A začínáme instalovat.
sudo chown -R root:root Peppermint-xfwm4
sudo mv -iv Peppermint-xfwm4 /usr/share/themes/Peppermint-xfwm4

# 8. Smazat po sobě zbytky (volitelný krok).
rm -R pep peppermint-artwork_10.0.1_all.deb

Jakmile máme motiv v systému, hned můžeme otevřít nastavení „Správce oken“ (popř. příkazem „xfwm4-settings“) a ze seznamu motivů vybrat „Peppermint-xfwm4“.

Pokud si budete chtít upravit barvy, můžete. Všechny soubory najdete v adresáři „/usr/share/themes/Peppermint-xfwm4/xfwm4“. Některé vlastnosti (mimo jiné barvu textu titulku) najdete v souboru „themerc“, barvy ostatních prvků můžete upravit přímo v souborech xpm – jsou to zdrojové kódy, kde jsou nejprve znakům přiřazeny barvy a pak je z těchto znaků vystavěn obrázek; k jejich editaci stačí obyčejný textový editor a znalost, jak barvy zapsat ve formátu #RRGGBB. Nahradit jednu barvu jinou je tam tedy velice snadné.
Název: Re:Záhlaví okna z Peppermint OS do Xubuntu a Ubuntu Studia
Přispěvatel: TIBOR 30 Srpen 2020, 14:37:27
Pockaj az prides na to ze ak temu nakopirujes do ~/.themes a pri preinstalacii nezmazes /home budes ju tam mat bez opakovania tvojho postupu, to bude parada. :D

P.s. Temy ktore si upravujem, ukladam do /home/meno_uzivatela/.themes kde si ich system sam najde a vlozi do ponuky vyberu temat pre system. To iste s ikonami, vkladam ich do /home/meno_uzivatela/.icons kde sa nezmazu pri preinstalacii systemu(ak je /home na zvlast particii/oddiely) a kde sa zachovava aj nastavenie uzivatelskeho vzhladu. (v /home/meno_uzivatela/.config/dconf/user)