XScreenSaver on Fedora Wayland with retrosaver

XScreenSaver on Fedora Wayland with retrosaver

Since I switched to GNOME and Wayland on my desktop I have been missing XScreenSaver. JWZ is rightly not planning to add support for this unless there are some significant changes in GNOME. I felt left out whenever I saw a new version with new hacks being released. Recently I stumbled over retrosaver by c-premus. It is basically a workaround to run the hacks on GNOME Wayland. It doesn’t lock the screen and leaves that to GNOME, so it isn’t really a replacement for XScreenSaver. At home, this is probably good enough. ...

1 October 2026 · 2 min · Christof Damian
Building and pushing container images on Codeberg CI

Building and pushing container images on Codeberg CI

As part of moving my services to EU-based infrastructure, I’ve been migrating away from GitHub to Codeberg, a non-profit code hosting platform based in Germany. One of the things I needed was a CI pipeline to build a container image and push it to the Codeberg container registry for my wildfires project (which also posts to @catfires@rls.social). It took a few tries to get right, so here’s what works for me. ...

3 April 2026 · 2 min · Christof Damian