meta-wayland
This layer adds recipes to build wlroots based compositors under wayland. It contains wlroots, sway, wayfire and some additional recipes that might come useful.
Git repository
https://codeberg.org/flk/meta-wayland web repo
Last commit: 11 months, 2 weeks ago (kirkstone branch)
| Recipe name | Version | Description |
|---|---|---|
| aalib | 1.4.0 | AAlib is a portable library for rendering graphics as ASCII art. |
| agreety | 0.8.0 | agreety |
| asciinema | 2.1.0 | Terminal session recorder and the best companion of asciinema.org. |
| autotiling | 1.6 | Switch the layout splith/splitv depending on the currently focused window dimensions. |
| autotiling-rs | 0.1.3 | This automatically alternates the container layout between horizontal and vertical for successive new containers. |
| azote | 1.9.3 | Azote is a GTK+3 based frontend for swaybg. |
| basu | 0.2.0 | The sd-bus library, extracted from systemd. |
| cage | 0.1.4 | Cage: a Wayland kiosk |
| callaudiod | 0.1.4 | callaudiod is a daemon for dealing with audio routing during phone calls. |
| calls | 42.0 | A phone dialer and call handler. |
| cxxopts | 3.0.0 | This is a lightweight C++ option parser library, supporting the standard GNU style syntax for options. |
| date | 3.0.1 | A date and time library based on C++11/14/17. |
| dmenu-wayland | 0.1+304c8e917651ee02b16ebf0b7097a5c53fa2236b | dmenu for wayland |
| elogind | 249-pre | Elogind User, Seat and Session Manager. |
| fcft | 3.0.1 | A simple library for font loading and glyph rasterization using FontConfig, FreeType and pixman. |
| feedbackd | 0.0.0+git20220208 | A daemon to provide haptic, led and audio feedback triggered by application events. |
| fnott | 1.2.1 | Lightweight notification daemon for wlroots-based Wayland compositors. |
| font-awesome-otf | 6.1.1 | Font Awesome |
| foot | 1.12.1 | A fast, lightweight and minimalistic Wayland terminal emulator. |
| fuzzel | 1.6.2 | Fuzzel is a Wayland-native application launcher. |
| gimp | 2.99.10 | The GIMP is the GNU Image Manipulation Program |
| gom | 0.4 | libgom - GObject Data Mapper. |
| gopsuinfo | git | Go version of the psuinfo python script. |
| greetd | 0.8.0 | greetd is a minimal and flexible login manager daemon that makes no assumptions about what you want to launch. |
| grim | 1.3.2 | Image Grabber For Wayland |
| gtk-layer-shell | 0.7.0 | A library to write GTK applications that use Layer Shell |
| gtkgreet | 1.3.2 | GTK based greeter for greetd, to be run under cage or similar. |
| highway | 0.15.0 | Highway is a C++ library for SIMD (Single Instruction, Multiple Data) |
| kanshi | 1.2.0 | kanshi allows you to define output profiles that are automatically enabled and disabled on hotplug. |
| libjxl | 0.6.1 | Reference implementation of JPEG XL (encoder and decoder) |
| libvarlink | 23 | varlink is an interface description format and protocol accessible to both humans and machines. |
| light | 1.2.2 | A program to control backlights (and other hardware lights) in GNU/Linux. |
| mako | 1.6 | A lightweight notification daemon for Wayland. |
| nwg-bar | 0.1.0 | nwg-bar for wlroots based compositors. |
| nwg-displays | 0.1.2 | Output management utility for sway Wayland compositor, inspired by wdisplays and wlay. |
| nwg-dock | 0.2.2 | GTK3-based dock for wlroots based compositors. |
| nwg-drawer | 0.2.8 | GTK3-based application launcher for wlroots based compositors. |
| nwg-launchers | 0.6.3 | nwg-launchers written in c++ |
| nwg-look | 0.1.2 | Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment. |
| nwg-menu | 0.1.1 | MenuStart plugin to nwg-panel. |
| nwg-panel | 0.6.3 | GTK3-based panel for wayland. |
| nwg-shell-config | 0.2.5 | nwg-shell config utility. |
| nwg-wrapper | 0.1.1 | GTK3-based wrapper to display a script output, or a text file content on the desktop in wlroots-based compositors. |
| pamixer | 1.6 | Pulseaudio command line mixer. |
| phoc | 0.13.0 | wlroots based Phone compositor as used on the Librem5. |
| phosh | 0.17.0 | a pure wayland shell for mobile devices like Purism's Librem 5. |
| python-brotli | 1.0.9 | Python Module for the Brotli compression algorithm. |
| python-i3ipc | 2.2.1 | An improved Python library to control i3wm and sway. |
| python-xlib | 0.31 | The Python X Library. |
| python3-geopy | 2.2.0 | geopy is a Python client for several popular geocoding web services. |
| scdoc | 1.11.2 | scdoc is a simple man page generator for POSIX systems written in C99. |
| slurp | 1.3.2 | Region Selector For Wayland |
| sofia-sip | 1.13.7 | RFC3261 compliant SIP User-Agent library. |
| squeekboard | 1.17.1 | A Wayland virtual keyboard |
| srain | 1.3.2 | Modern IRC client written in GTK. |
| sway | 1.7 | A Wayland WM |
| swaybg | 1.1.1 | swaybg is a wallpaper utility for Wayland compositors. |
| swayidle | 1.7.1 | This is sway's idle management daemon. |
| swaylock | 1.6 | swaylock is a screen locking utility for Wayland compositors. |
| swaync | 0.5 | A simple notification daemon with a GTK gui for notifications and the control center. |
| tllist | 1.0.5 | A C header file only implementation of a typed linked list. |
| utf8proc | 2.7.0 | A small, clean C library that provides Unicode normalization, case-folding, and other operations for data in the UTF-8 encoding. |
| waybar | 0.9.12 | Wayland bar for Wlroots based compositors |
| wayfire | 0.7.2 | A Wayland WM |
| waylandpp | 1.0.0 | C++ binding for Wayland using the most modern C++ technology |
| wcm | 0.7.0 | Wayfire Config Manager |
| wf-config | 0.7.1 | A library for managing configuration files, written for wayfire |
| wf-recorder | 0.2.1+2a901365571de8b86a7eaf95fe9d0cd5a5645579 | A Wayland Screen Recorder |
| wf-shell | 0.7.0 | A GTK3-based panel for wayfire |
| wf-touch | git | Touchscreen gesture library |
| wf-utils | git | Contains utility classes for Wayfire |
| wl-clipboard | 2.0+d2c32f2b4d469f53070e8c4052dea6f412de3916 | Wayland clipboard utilities |
| wlgreet | 0.3 | Raw wayland greeter for greetd, to be run under sway or similar. |
| wlroots | 0.15.1 | A modular Wayland compositor library |
| wlroots-tinywl | 0.15.1 | |
| wlsunset | 0.2.0 | Day/night gamma adjustments for Wayland compositors supporting wlr-gamma-control-unstable-v1. |
| wob | 0.13 | A lightweight overlay volume/backlight/progress/anything bar for wlroots based Wayland compositors. |
| xcur2png | 0.7.1 | xcur2png is a program which let you take PNG image from X cursor, and generate config-file which is reusable by xcursorgen. |
| yambar | 1.8.0 | Modular status panel for X11 and Wayland. |