waydock

Modern, resurssnål dock för Wayland — transparent Plasma 6-känsla,
byggd i Rust/GTK4 som en enda binär (~1,6 MB). Fungerar på
wlroots-baserade compositors (Wayfire, Sway m.fl.) och är byggd med
Wayfire i första rummet.
Funktioner i korthet: pinnade appar · fönstergrupper med badges och
indikatorer · konfigurerbara klick-, skroll- och högerklicksbeteenden ·
fönsterlista med peek-förhandsvisning · autohide/dodge · hot corners &
edges · settings-GUI med per-skärm-inställningar · allt i en JSON-config
med live-omladdning.
| Dockan |
Inställningar |
 |
 |
Kom igång
- Installation — installera, krav, autostart
- Konfiguration — configfilen, settings-GUI:t, per skärm
- Användning — dagligt bruk + kompletta configreferensen
- Arkitektur — hur appen är byggd (för nyfikna/bidragare)
Snabbstart
Krav i korthet
- En wlroots-compositor med
zwlr_foreign_toplevel_manager_v1
(Wayfire, Sway, …) — krävs för fönsterlistan
- Wayfire-extra (valfritt men rekommenderat): pluginsen
ipc +
ipc-rules ger översiktsknapp, "Flytta till skärm" och dodge-autohide;
alpha ger peek-förhandsvisningen
- Äkta fönsterminiatyrer i grupp-popupen är inte möjliga — Wayland-
protokollet för per-fönster-bildfångst
(
ext_foreign_toplevel_image_capture_source_v1) exponeras inte av
Wayfire ännu
Utveckling
Koden bor på gitea.brasse-pc.eu/brasse/waydock.
CI kör cargo check/clippy/test på varje push; en vX.Y.Z-tagg
bygger release-binären och publicerar den på
släppsidan
tillsammans med rullande latest. Planen och milstolparna finns i
doc/plan.md.