Thanks for the help !

On Saturday, 7 November 2020 at 16:00:03 UTC+5:30 nab wrote:

> Hi, 
>
> It's a big task to code a window manager. I played with it a bit during 
> the summer. 
>
> If you want to make an XWindow window manager, you need to communicate 
> with x windows to know when windows are created, moved, destroyed, etc. You 
> can do this with XCB or xlib, from what I know. But both are based on the 
> x11 protocol [1], so you'll need to know what X11 does when windows appear, 
> disappear, and such, and use one of the libraries to handle it. I found 
> this blog nice to have an idea to get to a minimal window manager [2]
>
> If you want to use wayland, that's another subject...
>
> Hope this helps,
>
> u
>
>
> [1] https://www.x.org/releases/X11R7.7/doc/xproto/x11protocol.html
>
> [2] 
> https://jichu4n.com/posts/how-x-window-managers-work-and-how-to-write-one-part-i/
>
>
> On 03/11/2020 12:55, sonu ishaq wrote:
>
>
> How do i go about writing my own window manager 
> can gtk be used for writing one ?
> or am I supposed to use only python-xlib
> i tried reading the docs <https://python-xlib.github.io/> for python-xlib 
> but i couldnt figure much out.
> It would be cool if someone guided me where to start.
> Im sorry if this question is very dumb, I'm kinda new to all of this 
> (Started programming around May) 
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "qtile-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/qtile-dev/195605e8-d6cc-4f09-b9d3-aca7d84802e8n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/qtile-dev/195605e8-d6cc-4f09-b9d3-aca7d84802e8n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"qtile-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qtile-dev/432fe76d-d30a-49ad-a01c-497ae3ad42b9n%40googlegroups.com.

Reply via email to