타일링 창 관리자를 사용해 보는 데 관심이 있지만 기존 데스크톱도 선호합니다.
타일식 창을 사용하도록 특정 작업 공간을 지정하고 다른 작업 공간은 기존 방법을 사용할 수 있는 데스크탑 환경이 있습니까?
답변1
이에 대한 레시피는 없지만 어디에서 볼 수 있는지 알려드릴 수 있습니다.놀라운그리고톱상어대부분의 코드가 고급 언어로 작성되어 있고 쉽게 연결할 수 있는 프로그래밍 가능한 창 관리자입니다. Awesome은 Lua로 작성되었으며 Sawfish는 Lisp-Scheme 하이브리드 언어로 작성되었습니다.
Awesome(제가 사용한 적이 없음)은 타일링을 선호하지만 기본적으로 부동 창 레이아웃도 지원합니다. 각 창에 적용되는 규칙을 정의할 수 있습니다. Awesome의 문서에서는 "작업 공간"이라는 용어를 사용하지 않고 대신 "탭"을 사용하는 경향이 있습니다. 언제든지 화면에는 특정 태그 세트가 있는 모든 창이 표시됩니다. 이는 본질적으로 Awesome에 작업 공간이 있다는 것을 의미합니다. 여러 창에 위치합니다. 작업 공간. 예가 있습니다규칙문서의 일부 창을 타일식 창으로 정의하고 다른 창을 부동 창으로 정의합니다.
Sawfish(내가 오랫동안 사용해 온)는 기본적으로 부동 창만 지원하지만 그것도 작동합니다.타일링 프로그래밍. Sawfish에는 클래식 작업 공간이 있습니다(그러나 창이 여러 작업 공간에 있을 수 있음). Sawfish 개발은 2017년부터 활발하지 않아서 개인적으로 만족하긴 하지만 더 이상 추천하지는 않겠습니다.
굉장해요, Sawfish는 그냥창 관리자, 아니요데스크탑 환경. 시스템 트레이 및 다양한 시스템 트레이 위젯과 같이 창 관리자가 제공하지 않는 부분을 수동으로 실행하여 전체 데스크톱 환경을 얻을 수 있습니다(저는 최소한 lxpanel, xfce4-panel, gnome-panel을 사용했으며 그 이상 특별한 것은 없습니다). 년은 추천합니다).