Python 지원/확장 기능이 있는 창 관리자

Python 지원/확장 기능이 있는 창 관리자

요즘 제가 가장 좋아하는 데스크탑 환경은 Lxde입니다. 나는 명령줄에서 대부분의 작업을 수행하는 것을 좋아하기 때문에 Gnome과 KDE는 항상 내가 원하는 것보다 더 많은 것을 방해하는 것 같습니다. 하지만 저는 새로운 창 관리자 기능 중 일부가 부러워요. Openbox는 꽤 잘 작동합니다(lxde를 사용하면 약간 더 잘 작동합니다).

그러나 때로는 동적 키 바인딩과 더 스마트한 창 타일링/자동 정렬이 있었으면 좋겠습니다. 정적 구성으로 문제가 완전히 해결되지 않는 경우도 있습니다. 일부 Python 후크가 이 문제를 해결할 수 있는 것 같지만 이에 대한 지원을 찾지 못했습니다.

누군가 openbox나 다른 호환 가능한 창 관리자와 관련된 Python 프로젝트를 알고 있기를 바랍니다. 몇 가지 최신 WM(예: qtile)을 보았지만 그 연식/신뢰성에 약간 지쳤습니다.

나는 위젯 지원이나 그 모든 재즈가 실제로 필요하지 않으며 단지 스크립트 가능한 키 바인딩과 창 제어 주변의 반쯤 즐거운 래퍼를 찾고 있습니다. 그런 프로젝트를 알고 있나요? 아니면 python/xlib 솔루션을 찾고 있습니까?

답변1

댓글이 너무 깁니다.

얼마나 노력하고 싶은지에 따라 다르니 한번 살펴보세요PLWM또는Q타일그만한 가치가 있을 수도 있습니다. 그리고 거기에는PI WM, 현재로서는 "안정적"인 것 같습니다.

마지막으로 중요한 점은 인터넷을 검색하는 것이 그다지 절망적이지 않다는 것입니다.이 블로그효과가 있을 것 같습니다.

Python 사용을 고집하지 않는다면 몇 가지 WM 확장이 있습니다.루아.

답변2

내 생각엔 이게 내가 원하는 거야피벗.

python-xlib에만 의존하며 모든 EWMH 호환 관리자(openbox 포함!)와 작동한다고 주장합니다. 아직 테스트되지 않았지만 이것이 내가 원하는 기능입니다(교체로 모든 것을 깨뜨리는 대신 확장 기능 추가).

Pure py WM은 멋져 보이지만 모든 것을 관리하고 싶지는 않습니다. 개발 생활을 덜 고통스럽게 만드는 몇 가지 창 기능만 관리하고 싶습니다.

관련 정보