Я использую Awesome Tiling window manager более 6 месяцев и вполне доволен этим.Написание Tiling window manager в Python
Я хотел бы написать свой собственный менеджер оконной плитки в качестве проекта для выходных и для hackfun. Я заметил, что Xmonad и dwm очень малы. Я знаю Qtile диспетчер окон python.
Я не знаю с чего начать. Должен ли я читать и понимать любое руководство Xorg/api? Есть ли библиотеки Python для управления окнами? Пожалуйста, предложите, как продолжить писать диспетчер оконной панели.
Будет здорово, если вы сможете поделиться любыми подобными впечатлениями при написании оконного менеджера.
Вы еще не читали код Qtile? –
Это помогает, если вы понимаете [XCB] (http://xcb.freedesktop.org/), тогда вы можете начать поиск [Связи Python] (http://xcb.freedesktop.org/XcbPythonBinding/). –
@larsmans Я еще не читал код Qtile, я проверю его. – 18bytes