Quest for the eternal Dock - lambdock
Summary
This article chronicles lambdock, a Wayland-native desktop dock built with C and GTK4, with an embedded Guile Lisp engine for live extensibility and REPL. It covers architecture, prototype challenges, multi-dock configuration, and upstream packaging across GNU Guix, Nix, and OCI. It highlights the benefits of embedding a Lisp engine for runtime configurability and live debugging in a native UI tool.