Jak získat režim přehledu „jako Gnome“ v KDE Plasma s qOverview

Uživatelé, kteří obdivují design prostředí Gnome Shell, ale touží po pokročilejších možnostech konfigurace a širší škále funkcí, by měli uvážit přechod na KDE Plasma. Zvláště atraktivní se tento krok jeví díky existenci softwaru jako je qOverview. qOverview je nástroj, který uživatelům umožňuje zažít přehled aplikací a oken v duchu Gnome přímo v prostředí KDE Plasma 5.

V tomto návodu si ukážeme, jak qOverview nastavit, používat a jak s jeho pomocí vytvořit plně funkční prostředí Gnome v rámci KDE!

Důležité upozornění: qOverview je stále ve fázi intenzivního vývoje a je považován za experimentální software. Proto nemusí ve vašem systému fungovat zcela bezproblémově. Používáte ho tedy na vlastní riziko!

Instalace qOverview

Vývojář poskytuje qOverview na platformě GitLab a to je jediný způsob, jak software získat. Pro jeho instalaci je nutné naklonovat zdrojový kód přímo z internetu. Než tak ale učiníme, musíme do systému nainstalovat několik závislostí.

Pokud nepoužíváte distribuce jako Ubuntu, Debian, Arch Linux, Fedora nebo OpenSUSE, budete muset potřebné závislosti nainstalovat manuálně. Na této stránce zjistíte, o které balíčky se jedná.

Ubuntu

sudo apt install python3-pyqt5 python3-pyqt5.qtquick python3-dbus python3-yaml wmctrl

Debian

sudo apt-get install python3-pyqt5 python3-pyqt5.qtquick wmctrl

Arch Linux

sudo pacman -S python-pyqt5 python-dbus python-yaml wmctrl

Fedora

sudo dnf install python3-PyQt5 python3-dbus wmctrl

OpenSUSE

sudo zypper install python3-qt5 python-dbus python3-PyYAML python3-PyYAML wmctrl

Po vyřešení závislostí můžeme přistoupit k samotné kompilaci softwaru. Provedeme to následujícími kroky:

Krok 1: Pomocí příkazu git clone naklonujeme zdrojový kód do našeho počítače.

git clone https://gitlab.com/bharadwaj-raju/qOverview.git

Krok 2: Přesuneme se do složky s naklonovaným kódem qOverview pomocí příkazu cd.

cd qOverview

Krok 3: Nainstalujeme qOverview do systému pomocí přiloženého skriptu. Nezapomeňte ho spustit s použitím sudo nebo su, jinak instalace nemusí proběhnout správně.

sudo ./install.sh

Automatické spouštění qOverview

Aby qOverview fungoval správně, je nutné ho nastavit tak, aby se spouštěl automaticky při každém startu systému. Pro automatické spouštění budeme pracovat s inicializačním systémem systemd a vytvoříme si vlastní soubor služby. V terminálu vytvoříme nový soubor pomocí příkazu touch a poté ho otevřeme v textovém editoru Nano.

sudo -s

touch /etc/systemd/system/qoverview.service

nano /etc/systemd/system/qoverview.service

Do nového souboru služby qOverview vložíme následující kód:

[Unit]
Description=Služba pro qOverview

[Service]
ExecStart=/usr/bin/qoverview.sh

[Install]
WantedBy=multi-user.target

Soubor uložíme kombinací kláves Ctrl + O a poté pomocí příkazů touch a echo vytvoříme spouštěcí komponentu služby.

touch /usr/bin/qoverview.sh
echo '#!/bin/bash' >> /usr/bin/qoverview.sh

echo ' ' >> /usr/bin/qoverview.sh

echo 'qoverview-config-server' >> /usr/bin/qoverview.sh

Upravíme oprávnění skriptu pomocí příkazu chmod.

sudo chmod u+x /usr/bin/qoverview.sh

A aktivujeme nový soubor systemd pomocí níže uvedených příkazů systemctl.

sudo systemctl enable qoverview.service
sudo systemctl start qoverview.service

Pokud se služba úspěšně spustí, bude qOverview spuštěn vždy při startu vašeho systému.

Konfigurace qOverview

qOverview běží na pozadí jako systémová služba. Dalším krokem je nastavení softwaru tak, abychom mohli vytvořit prostředí podobné Gnome Shell. Spustíme konfigurační server v terminálu příkazem qoverview-config-server.

qoverview-config-server

Během provádění tohoto příkazu sledujte výstup v terminálu, qOverview prohledá váš systém a provede potřebná nastavení pro vytvoření nového prostředí podobného Gnome. Pokud dojde k chybě, přečtěte si její popis a spusťte příkaz znovu. Po dokončení konfigurace se vraťte do terminálu a spusťte následující příkaz.

qoverview-config-server >/dev/null 2>&1 & disown

Tento způsob spuštění serveru qoverview-config-server umožní uživatelům ponechat server spuštěný na pozadí bez nutnosti mít otevřené okno terminálu.

qOverview v KDE Plasma

Nyní, když je technická stránka věci vyřešena, můžeme začít používat qOverview a získat námi požadovaný přehled aplikací a oken v duchu Gnome. Poprvé qOverview spustíte v KDE Plasma stisknutím kláves Alt + F2. Napište příkaz qoverview a stiskněte Enter. Tím se spustí režim přehledu podobný Gnome, který můžete ihned používat!

Poznámka: qOverview má problémy s kompatibilitou s vlastními motivy KDE Plasma 5. Doporučuje se používat tento software s výchozím motivem „Breeze“. Zde se dozvíte, jak měnit motivy v KDE Plasma!

qoverview

Přidání vlastních položek do docku

Chcete přidat vlastní položky do doku qOverview? Otevřete konfigurační soubor v editoru Nano.

nano ~/.config/qoverview.yaml

Přejděte v souboru dolů k sekci „dock-items“ a napište názvy aplikací, které chcete přidat. Poté stiskněte Ctrl + O pro uložení a Ctrl + X pro ukončení.

Další informace o qOverview

qOverview nabízí spoustu možností a funkcí. V tomto článku jsme si představili základy. Chcete se o něm dozvědět více? Přejděte na oficiální stránku vývoje. Najdete zde spoustu informací, jako je například nastavení vazby okrajů obrazovky, přidávání vlastních položek na plochu a další! Případně si můžete přečíst přiložený README soubor, který je součástí kódu a zobrazíte ho pomocí příkazu:

cat ~/qOverview/README.md