Я использую оконный менеджер Awesome Tiling уже более 6 месяцев и очень доволен этим.
Я бы хотел написать свой собственный оконный менеджер Tiling в качестве проекта выходного дня и для hackfun.Я заметил, что Xmonad и dwm очень маленькие.Мне известно о Qtile оконном менеджере python.
Я не знаю, с чего начать.Должен ли я прочитать и понять какое-либо руководство / API Xorg?и есть ли библиотеки Python для управления окнами?Пожалуйста, предложите, как приступить к написанию оконного менеджера.
Будет здорово, если вы сможете поделиться подобным опытом в написании оконного менеджера.