Wyszukiwanie w witrynie

To rozszerzenie w końcu zamienia KDE w menedżera okien kafelkowych


KDE jest świetne. To prawdopodobnie moje ulubione środowisko graficzne, a ostatnio trochę skaczę między różnymi systemami. Jest w większości stabilne i oferuje mnóstwo możliwości dostosowania wbudowanych bezpośrednio w menu systemowe.

Mimo to, z natury swojego projektu, KDE w ogóle nie obsługuje układania w kafelki, przynajmniej w swojej podstawowej wersji. Tak, istnieją sposoby ręcznego układania okien w kafelki, ale jest to znacznie mniej intuicyjne niż właściwe automatyczne układy kafelkowe.

Rozczarowany, postanowiłem poszukać kilku rekomendacji. Z nich wcześniej korzystałem z Bismuthu. Niestety dla mnie, Bismuth nie miał żadnego wsparcia dla Plasma 6, która jest obecną wersją KDE.

Rzeczy zmieniły się, gdy po raz pierwszy zobaczyłem Krohnkite. To proste rozszerzenie sprawiło, że kafelkowanie w KDE stało się znacznie łatwiejsze, przy zachowaniu wystarczającej możliwości dostosowywania.

Instalacja Krohnkite była nieco wyzwaniem

Upewnij się, że pobierasz najnowszą wersję forka






Krohnkite nie jest szczególnie nowym konceptem. Układ kafelkowy w KDE Plasma zawsze istniał w jakiejś formie, za pomocą zewnętrznych skryptów. Spośród nich, najpopularniejszy musi być Bismuth, ale nie ma on żadnego wsparcia dla Plasma 6, co uczyniło go praktycznie ślepym zaułkiem.

Na szczęście wydanie Plasma 6 było połączone z wieloma kompatybilnymi alternatywami, z których Polonium było jednym z wyróżniających się wyborów. Niestety dla mnie, Polonium nigdy tak naprawdę nie wydawało się tak dopracowane jak Bismut, co oznaczało, że musiałem poszukać alternatywy.

W końcu natknąłem się na Krohnkite i jego oryginalne repozytorium na GitHubie, ale znów byłem zdezorientowany. Okazało się, że dostępny jest bardziej aktualny fork w Codeberg, który wydawał się rozwiązywać większość moich problemów.

Na GitHubie znajduje się wersja forka Krohnkite od tego samego dewelopera. Unikaj tej wersji, ponieważ nie jest już aktualizowana. Przejdź zamiast tego na Codeberg.

Konfigurowanie wszystkiego

Zaskakująco konfigurowalny

Wracając do instalacji, było to tak proste, jak pobranie pliku z zakładki Releases. Albo tak mi się wydawało. Okazało się, że zakładka Releases była nieco nieaktualna w porównaniu z najnowszą wersją.

To oznaczało, że musiałem ręcznie skompilować skrypt KWin z jego repozytorium Git, ściśle przestrzegając instrukcji podanych na stronie Codeberg. W końcu użyłem polecenia go-task, aby utworzyć plik skryptu KWin.

Mając gotowy skrypt, wszystko, co musiałem teraz zrobić, to wejść w ustawienia KDE. Przechodząc do Zarządzania Okienkami, a w końcu do sekcji Skrypty KWin, mogłem w końcu wybrać, zainstalować i włączyć Krohnkite.

Chciałem trochę poeksperymentować, ale Krohnkite ma bardzo niefortunne ograniczenie — ważne zmiany w konfiguracji wymagają pełnego restartu. Spędzając czas tu i tam, w końcu udało mi się sprawić, że Krohnkite wygląda znacznie lepiej, dodając odstępy, ustawiając spiralne rozmieszczenie i przesuwając pasek zadań na górę.

Wszystkie okna wydawały się jednak pozbawione jakichkolwiek ram, co sprawiało, że wyglądały trochę dziwnie. Zainstalowanie KDE-Rounded-Corners pomogło to naprawić, pozwalając mi dodać rozsądną ramkę wokół boków okna.

Krohnkite ma również wbudowane menu do umieszczania pewnych aplikacji na czarnej liście, aby nie były automatycznie rozmieszczane w kafelkach, co okazało się bardzo pomocne. Jak dotąd praktycznie całkowicie zmieniło to mój cały sposób pracy i nie mogę go wystarczająco polecić.

Mniej transformacyjne podejście

Wbudowany w KDE podział ręczny działa

Oczywiście, nie każdy lubi układanie okien w kafelki. Dla tych, którzy chcą po prostu zwykłego, pływającego środowiska graficznego, ale również trochę funkcjonalności oferowanej przez WM z kafelkami, wbudowane narzędzie KDE do przyciągania do kafelków powinno być wystarczające w większości przypadków.

Jest to dość podobne do Windowsa i pozwala ręcznie układać aplikacje na pulpicie. Naciśnięcie kombinacji klawiszy Win+T na klawiaturze wywołuje menu układania, które ma mnóstwo wbudowanych opcji, takich jak możliwość dostosowania liczby podziałów i odstępów między oknami.

Obsługuje również pływające kafelki i jest dość intuicyjny. To narzędzie jest wbudowane w standardową instalację KDE Plasma 6 i warto je obejrzeć.

KDE naprawdę nie jest zaprojektowane do kafelkowania

Po spędzeniu ogromnej ilości czasu na badaniu różnych opcji kafelkowania w KDE, doszedłem do bardzo nieszczęśliwego wniosku — wszystkie są poważnie ograniczone pod względem funkcjonalności. Przynajmniej w porównaniu do dedykowanego menedżera okien kafelkowych, ale to było do przewidzenia.

KDE nie jest naprawdę zaprojektowane do kafelkowania, i żadna liczba rozszerzeń tego nie zmieni, ponieważ ciągle walczysz z domyślnym zachowaniem. Jeśli jednak szukasz czegoś z podstawowymi funkcjami kafelkowania, skrypty takie jak Krohnkite są całkiem dobrym wyborem.

Jeśli jednak szukasz czegoś lepszego, Pop Shell na GNOME lub nawet COSMIC są dobrymi opcjami.

Powiązane artykuły