Skip to content

A collection of protocols, called bricks, to create a complete desktop experience for Wayland.

License

Notifications You must be signed in to change notification settings

adlocode/wayland-wall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wayland Wall

Wayland Wall is a collection of protocols, called bricks, to create a complete desktop experience for Wayland.

The idea is copied from wayland-protocols but for protocols less likely to make it to the major DEs.

Releases

You can find releases tarballs here.

Protocols

We currently have this list of protocols:

  • background This protocol will allow clients to display a surface as your screen background
  • dock-manager This protocol will allow clients to dock surfaces on screen edges
  • launcher-menu This protocol will allow launcher and menu clients, with a proper implicit grab
  • notification-area This protocol will allow notification daemons to display their notifications using Wayland.
  • window-switcher This protocol will allow privileged clients to list, switch to and close other clients surfaces

Compositor implementations

For now, these compositors are supported, with these protocols:

  • Weston, in weston-wall
    • background
    • dock-manager
    • launcher-menu
    • notification-area
    • window-switcher (bare implementation, no workspaces support)
  • Orbment, in orbment-wall
    • background
    • notification-area

Client implementations

  • background:
    • ww-background, a simple demo (build Wayland Wall with --enable-clients and optionally --enable-images)
  • dock:
    • ww-dock, a simple demo (build Wayland Wall with --enable-clients and --enable-text)
  • launcher-menu:
    • rofi (experimental)
  • notification-area:
  • window-switcher:
    • rofi (experimental)

About

A collection of protocols, called bricks, to create a complete desktop experience for Wayland.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •