A personal account of migrating a highly customized Linux desktop from X11 to Wayland, using DWL (a minimal tiling compositor based on wlroots) as the window manager. Covers the patching workflow for DWL (vanity gaps, client opacity, floating windows), replacing Dmenu with a pure-shell alternative, switching to the foot terminal emulator, and extensively customizing a fork of Sunbar to display album art via Cairo and live-updating pywal colors. Also discusses eliminating a notification daemon by embedding notifications in the status bar, script migration challenges, screen recording quirks on Wayland, and unresolved Wine/Photoshop compatibility issues.

14m watch time
5 Comments

Sort: