A biblioteca gtk-layer-shell permite que você crie componentes de desktop para o ambiente de trabalho Wayland usando o protocolo Layer Shell. Isso inclui janelas redimensionáveis, botões de acesso rápido e muito mais. Com ela, você pode personalizar a aparência e a funcionalidade do seu ambiente de trabalho de acordo com suas necessidades. Essa biblioteca é desenvolvida em conjunto com o GTK, o que garante uma boa integração com as outras ferramentas de desenvolvimento de  interface do usuário. 