이 확장 기능은 결국 KDE를 타일링 창 관리자(tilling window manager)로 바꿉니다
KDE는 훌륭합니다. 아마도 제가 가장 좋아하는 데스크탑 환경일 것이고, 최근에 저는 조금 이곳저곳 옮겨 다니고 있습니다. 대부분 안정적이고, 시스템 메뉴 자체에 수많은 맞춤 설정 기능을 제공합니다.
그럼에도 불구하고 설계 특성상, KDE는 최소한 기본 상태에서는 전혀 타일링을 지원하지 않습니다. 예, 창을 수동으로 타일링하는 방법은 있지만, 제대로 된 자동 타일링 레이아웃보다 훨씬 직관적이지 않습니다.
실망스러웠지만, 나는 몇 가지 추천을 찾아보기로 결심했다. 그 중에서 나는 이전에 비스무트를 사용한 적이 있었다. 불행히도, 비스무트는 현재 KDE 버전인 플라즈마 6를 지원하지 않았다.
크론카이트를 처음 봤을 때 상황이 바뀌었다. 이 단순한 확장 기능은 KDE에서 타일링을 훨씬 더 손쉽게 만들어 주면서도 충분한 맞춤 설정 가능성을 유지했다.
Krohnkite를 설치하는 것은 조금 도전적이었다
가장 최신 포크를 꼭 가져가세요
크론카이트(Krohnkite)는 특별히 새로운 개념은 아니다. KDE 플라즈마에서 타일링은 항상 외부 스크립트를 사용하여 어떤 형태로든 존재했다. 이 중 가장 인기 있는 것은 비스머스(Bismuth)일 수밖에 없지만, 그것은 플라즈마 6을 지원하지 않아 사실상 끝난 상태였다.
다행히도, Plasma 6의 출시는 여러 호환 가능한 대안들과 함께 이루어졌으며, 그중 Polonium이 두드러진 선택 중 하나였습니다. 안타깝게도 저에게는 Polonium이 Bismuth만큼 세련되게 느껴지지 않았기 때문에, 저는 다른 대안을 찾아야 했습니다.
결국 나는 Krohnkite와 그 원래 GitHub 저장소를 우연히 발견했지만, 또다시 당황하게 되었다. 알고 보니 Codeberg에 더 최신의 포크가 있었고, 내 문제 대부분을 해결한 것처럼 보였다.
같은 개발자가 GitHub에 올린 Krohnkite 포크 버전이 있습니다. 이 버전은 더 이상 업데이트되지 않으므로 피하세요. 대신 Codeberg로 가세요.
모든 것을 설정하기
놀라울 정도로 구성 가능
설치로 돌아가자면, 그것은 Releases 탭에서 파일을 다운로드하는 것만큼 간단했습니다. 그렇게 생각했죠. 하지만 알고 보니, Releases 탭은 최신 버전에 비해 다소 오래된 상태였습니다.
이것은 내가 KWin 스크립트를 Git 저장소에서 수동으로 컴파일해야 했고, Codeberg 페이지에 나와 있는 지침을 정확히 따랐다는 것을 의미했습니다. 결국 나는 go-task 명령어를 사용하여 KWin 스크립트 파일을 만들었습니다.
스크립트가 준비되었으므로 이제 내가 해야 할 일은 KDE 설정에 들어가는 것뿐이었어요. 창 관리로 이동한 후 마침내 KWin 스크립트 섹션에서 나는 드디어 Krohnkite를 선택하고 설치하며 활성화할 수 있었습니다.
나는 조금 실험해 보고 싶었지만, Krohnkite에는 매우 불행한 단점이 있는데 — 중요한 설정 변경은 전체 재부팅이 필요하다. 여기저기서 시간을 보내면서, 나는 결국 간격을 추가하고, 나선형 타일링 방식을 설정하며, 작업 표시줄을 상단으로 이동시켜 Krohnkite를 훨씬 더 나아 보이게 만들 수 있었다.
모든 창이 어떤 형태로든 테두리가 없는 것처럼 보여서 조금 이상하게 보였습니다. KDE-라운드 코너(KDE-Rounded-Corners)를 설치하니 창 측면에 적절한 테두리를 추가할 수 있어 이 문제를 해결할 수 있었습니다.
Krohnkite에는 특정 애플리케이션이 자동으로 타일되지 않도록 블랙리스트에 올리는 내장 메뉴도 있어, 저는 이것이 매우 유용하다고 생각했습니다. 지금까지 제 전체 작업 흐름을 거의 완전히 바꿔 놓았고, 정말 추천하지 않을 수 없습니다.
덜 변화를 주는 접근 방식
KDE의 내장 매뉴얼 타일러가 작동합니다
물론, 모든 사람이 타일링을 좋아하는 것은 아닙니다. 일반적인 플로팅 데스크탑 환경만 원하지만 동시에 타일링 윈도우 매니저가 제공하는 일부 기능도 원하는 사람들에게는, KDE에 내장된 스냅-투-타일 도구가 대부분의 사용 사례에는 충분할 것입니다.
윈도우와 꽤 비슷하며, 작업 공간에서 앱을 수동으로 타일링할 수 있습니다. 키보드에서 Win+T를 누르면 타일링 메뉴가 나타나며, 분할 수와 창 간격을 조정할 수 있는 기능 등 다양한 옵션이 내장되어 있습니다.
또한 플로팅 타일을 지원하며, 꽤 직관적입니다. 이 유틸리티는 기본 KDE Plasma 6 설치에 내장되어 있으며, 한 번 살펴볼 가치가 있습니다.
KDE는 정말로 타일링용으로 설계된 것이 아니다
KDE에서 다양한 타일링 옵션을 탐색하는 데 엄청난 시간을 보낸 후, 저는 매우 안타까운 결론에 도달했습니다 — 그 기능들이 모두 심각하게 제한되어 있다는 것입니다. 적어도 전용 타일링 윈도우 매니저와 비교하면 그렇지만, 그건 예상할 수 있는 일입니다.
KDE는 사실 타일링용으로 설계되지 않았으며, 기본 동작과 계속 싸우게 되기 때문에 아무리 확장 프로그램을 사용해도 그 점은 바뀌지 않습니다. 그러나 기본적인 타일링 기능을 원한다면 Krohnkite 같은 스크립트가 충분히 괜찮은 선택입니다.
하지만 더 나은 것을 찾고 있다면, GNOME의 Pop Shell이나 심지어 COSMIC도 좋은 선택입니다.







