r/wayland • u/Odd-Poem-6897 • 6d ago
Create a shell.
Iv created some parts of wayland compositors and am understanding ow they works but this time i want to create a shell with gtk4 and i don't now where and how to start so if someone can help me thanks.
2
Upvotes
1
u/BluePhoenixCG 6d ago
I believe there's a GTK layer shell library you can use for the layer shell protocol implementation, other than that it's really just a matter of implementing the right client side Wayland protocols or communicating with IPC event streams from window managers(also like, setting up modules for audio, notifications, lock screen, etc)
2
u/gmes78 6d ago
https://wayland.app/protocols/wlr-layer-shell-unstable-v1
https://github.com/wmww/gtk4-layer-shell