Uspořádání aplikací v Gnome Shell pomocí Gnome Dash Fix
Zobrazení aplikací v prostředí Gnome Shell je sice vizuálně atraktivní, avšak postrádá přehlednost. Aplikace nejsou rozděleny do kategorií, což komplikuje jejich vyhledávání. Pro efektivnější uspořádání se nabízí řešení v podobě nástroje Gnome Dash Fix. Ten automaticky seskupí aplikace do složek a zjednoduší tak orientaci v nabídce.
Co je Gnome Dash Fix?
Gnome Dash Fix je skript napsaný v jazyce Bash. Zdrojový kód je dostupný na platformě Github. Jeho použití je intuitivní a nevyžaduje žádné specifické znalosti. Pro začátek je potřeba si skript stáhnout pomocí nástroje Git. Pokud nemáte Git nainstalovaný, níže naleznete instrukce pro nejběžnější distribuce.
Instalace Gitu
Distribuce | Příkaz |
Ubuntu | sudo apt install git |
Debian | sudo apt-get install git |
Arch Linux | sudo pacman -S git |
Fedora | sudo dnf install git |
OpenSUSE | sudo zypper install git |
Git je široce využívaný vývojářský nástroj, a proto by měl být dostupný i v dalších distribucích. Pokud váš operační systém není na seznamu, vyhledejte balíček „git“ ve správci balíčků a nainstalujte jej.
Jestliže nemůžete Git najít, podívejte se na Pkgs.org. Tato stránka obsahuje obsáhlé informace o balíčcích pro různé distribuce, což vám usnadní nalezení toho správného.
Stažení a spuštění Gnome Dash Fix
Gnome Dash Fix se skládá z několika souborů, včetně staršího skriptu v jazyce Bash a nového interaktivního nástroje napsaného v Pythonu. V následujícím textu se zaměříme na použití obou variant. Nejdříve však stáhneme zdrojový kód pomocí příkazu git clone
:
git clone https://github.com/BenJetson/gnome-dash-fix
Po stažení přejděte do nově vytvořené složky „gnome-dash-fix“ pomocí příkazu cd
:
cd gnome-dash-fix
Dále je potřeba nastavit spustitelná práva pro oba skripty. To zajistí, že je budou moci spouštět i uživatelé bez oprávnění roota. Nejprve nastavíme práva pro skript v Pythonu:
sudo chmod +x interactive.py
Poté provedeme stejný krok pro skript v jazyce Bash:
sudo chmod +x appfixer.sh
Nyní jsou oba skripty připraveny ke spuštění.
Interaktivní skript v Pythonu
Novější verze nástroje Gnome Dash Fix přichází s interaktivním skriptem v Pythonu, který má být uživatelsky přívětivější než starší skript v Bash. Po spuštění vás skript provede procesem organizace aplikací do složek pomocí série otázek.
Před spuštěním se ujistěte, že máte nainstalovaný Python. Ve většině distribucí by měl být Python již přítomen. K ověření verze použijte příkaz:
python --version
Pokud Python není nainstalován nebo je jeho verze nižší než 3, navštivte oficiální stránky Python. Dále doporučujeme zkontrolovat dokumentaci Pythonu3 pro vaši distribuci.
Interaktivní skript spustíte příkazem:
python3 interactive.py
Postupujte podle instrukcí na obrazovce. Odpovězte na otázky, abyste aplikace Gnome správně kategorizovali do složek.
Chcete-li odstranit vytvořené složky, znovu spusťte skript a vyberte možnost 3.
Starší skript v jazyce Bash
Pokud se vám nedaří spustit skript v Pythonu, můžete zkusit starší skript appfixer.sh
. Je však důležité zmínit, že tento skript nemá funkci zpět a pracuje s nastavením Gnome pomocí příkazu gsettings
. Doporučuje se používat ho jen v případě, že nemáte možnost spustit interaktivní skript v Pythonu.
Skript v jazyce Bash spustíte příkazem:
./appfixer.sh
Pokud narazíte na problémy při spuštění skriptu pomocí ./
, zkuste místo toho následující příkazy:
sh appfixer.sh
nebo
bash appfixer.sh