Tiling în KDE

Indiferent de Window Manager-ul pe care l-am încercat, mereu mă izbeam de aceeași problemă: artefacte vizuale în aplicații, în special la redarea video și scroll în browsere (detalii), enervante rău.

Am pierdut mult timp încercând să rezolv această problemă pe hardware-ul meu înainte să-mi dau seama că soluția era simplă: KDE.

Tiling WM in KDE Plasma

Într-adevăr, KDE nu este un Window Manager, ci un Desktop Environment, dar pe mine mă interesa doar ca ferestrele să nu se suprapună, ci să formeze un mozaic.

Ori chestia asta o face destul de bine Kröhnkite, un script pentru KDE Plasma ușor de instalat și configurat.

krohnkite in kde plasma

Iar așa l-am configurat:

De menționat faptul că nu vine la pachet cu opțiunea de configurare, așadar va trebui activată manual.

1. Creăm folderele necesare:

mkdir -p ~/.local/share/kservices5/

2. Creăm legătura necesară:

ln -s ~/.local/share/kwin/scripts/krohnkite/metadata.desktop ~/.local/share/kservices5/krohnkite.desktop

Desktop-urile virtuale repezită un alt atu al WM, iar KDE, în funcție de distribuția Linux utilizată, vine cu două, cel mult patru, însă putem crea oricâte avem nevoie.

Eu am modificat și scurtăturile de taste asociate fiecăruia dintre acestea.

Precum și scurtăturile pentru a muta fereastra curentă spre cel dorit.

Iar dacă vreți ca o aplicație anume să se deschidă mereu într-un desktop virtual anume, o puteți face foarte simplu.

La Description puteți introduce orice doriți, nu are niciun efect asupra comportamentului, dar ajută la identificarea fiecărei reguli create astfel.

Pentru aplicațiile care nu afișează meniul contextual, folosiți xprop pentru a identifica corect valoarea Window class.

Astfel se obține ce e mai bun de la fiecare. De la WM felul în care se interacționează cu ferestrele și desktop-urile virtuale, iar de la DE toate celelalte beneficii (applets, themes, performance tweaks, etc).

Faci un comentariu sau dai un răspuns?

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.