Developer releases Lambdock, a Wayland-native GTK4 desktop dock with embedded Scheme REPL
An independent developer has published lambdock, an open-source desktop dock built for Wayland using C, GTK4, and Guile Scheme, available on Codeberg. The project aims to fill a gap left by aging tools like Cairo-Dock and Plank as Linux users migrate away from X11, offering features such as fluid hover animations, auto-hiding, and dynamic window tracking. Its standout feature is a live embedded Lisp runtime that lets users inspect and modify the dock's behavior while it runs.
GoKawiil's interpretation of the reporting above, not reported fact.
Wayland's adoption has left a hole in the Linux desktop ecosystem for polished, deeply customizable application docks, since most existing Wayland tools focus on status bars rather than full dock functionality. By embedding a live Scheme REPL, lambdock pushes further than typical config-file customization, letting users reprogram the dock in real time, a hallmark of Lisp-style extensibility. This could set a precedent for how hackable free-software desktop tools are built going forward.
- Lambdock is a new open-source Wayland-native dock written in C and Guile Scheme with GTK4.
- It targets a long-standing gap in Wayland desktops for Cairo-Dock/Plank-style hackable docks.
- Its embedded live REPL allows real-time inspection and modification of the running application.
Structured and Interpretation of Computer Programs (SICP) — If lambdock's embedded Lisp heart has you curious about Scheme, SICP is the classic text that teaches you to think in it. It's the perfect companion for anyone who wants to hack a Guile-powered dock instead of just installing one.
See Structured and Interpretation of Computer Programs (SICP) on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.Source: jointhefreeworld.org, 2026-08-29
Published there as: “Quest for the Eternal Dock – Lambdock”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.