83 private links
fyi - notify-send alternative with fewer dependencies, works nicely on wayland, does afaik not need gcc, and now even runs on bsd.
Also has a few additional features and fixes compared to notify-send.
wf-shadow records your wayland sessions. Simple as, using wf-recorder and a few other dependencies.
Colorpicker for wayland. Simple cli script. Launch it and pick a color anywhere from your desktop!
Mirror your screen output (for projector work, presentations and similar) in wayland.
Basically just creates a window into which whatever output you select will be copied.
Nice, amazingly easy and useful cli software!
Use it like wl-mirror DP-5
(or whatever output).
To find out your current output names, you can use e.g. wlopm
Another greeter frontend - mimicking ly but apparently written in a more framework agnostic way. (Such that it also works with voidlinux whereas ly does not for example)
Very nice display manager that works with wayland and uses simple (often one-liner) scripts to set up new desktop environments/window managers.
This way you can exactly control what happens as a WM is started,
plus it uses PAM as authentication and works with and without systemd.
Alternative to clipman
for wayland, might be a little simpler on its backend?
An good example of how to lock the computer and send it to sleep on a timer.
Uses swaylock
and wayidle
, so primarily made for wayland.
A VNC server for wlroots based Wayland compositors.
Allows running a vnc server under wayland, simple. Only works for wlroots (see for e.g. KDE here ) but also works when running headless which is neat!
Write your own river layout generator in lua.
Very nice implementation of a river-wm 'layout' which can actually be used to generate your own layouts with lua.
As far as I can see, for now this only supports a single layout file and not switchable/callable layouts with different namespaces, but that is sure to come.
A port of i3bar for river.
Wayland and riverwm-compatible port of i3bar statusbar. Also works with the fast i3bar replacement i3bar-rs. Neat!
Wayland screen recording from the command line! Simple, efficient, works. For audio and video.
A very interesting approach to wayland global key mapping! It uses client-server architecture to both circumvent the issue of no 'global' access being really easy in wayland and on the other hand to prevent leakage abuse on the other.
Seems similar in idea to something like river with the server essentially just receiving shell instructions.
Nice collection of wayland-enabled tools.
Supplementary lists:
- https://arewewaylandyet.com/
- and https://github.com/solarkraft/awesome-wlroots for more specifically wm-oriented things
rofi's drun
mode, or dmenu alternative for wayland - but fuzzy!
Sxhkd clone for Wayland (works on TTY and X11 too) - GitHub - waycrate/swhkd: Sxhkd clone for Wayland (works on TTY and X11 too)
https://github.com/rvaiya/warpd lets you move your mouse very quickly by hints and overlays. Unfortunately it is for X only. This is a discussion of existing and creating similar tools
Allows a wide variety of options and can also function as a nice template to go structuring and programming.
Completely walkthrough operations manual -- with various considerations along the way.
Fully functioning wayland environment with many different pre-chosen applications (image viewer, screenshot grabber, clipboard manager, etc).
Intended for nixOS but the choices can give hints as to how to setup a working wayland environment.