hn.today

Wayland desktop for Linux with skeuomorphic design

github.com436 points176 comments
Screenshot of Wayland desktop for Linux with skeuomorphic design

DEsk is a Wayland desktop environment for Linux that recreates a fully skeuomorphic workspace: the whole UI is rendered as a single, ray-traced room where windows are sheets of paper on a walnut desk, the dock is a drawer, apps live as ring binders on a bookshelf, notifications arrive in a post box, and system controls are physical meters and levers in a control panel. Interaction is deliberately literal - windows fold, unfold and crumble; the drawer pulls out; the bookshelf lets you drag app “sheets” to the desk; the lock screen is a front door with time-of-day lighting and optional weather effects. The scene is GPU-accelerated with GLES3 and falls back to a CPU tracer, uses consistent lamp lighting for all overlays, treats sizes in points so larger screens are larger desks, supports multiple monitors with desk continuity rules, and runs X11 applications via Xwayland.

Practically, DEsk is a packaged desktop (beta, v0.1.2) with installers for Debian, Ubuntu, Arch and Fedora, an installer that preserves settings across updates, and documentation and build scripts in the repo. It chooses standard applications by freedesktop/default lists or configured .desktop ids, integrates IBus for input, supports seven UI languages, and uses logind/PAM for authentication. The project is intended as a complete desktop replacement with distinctive visuals and tangible interaction metaphors; it’s usable day-to-day by its author but marked beta, so users should expect rough edges.

Read on github.com176 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Other

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.