<story><title>Wayland in 2021</title><url>https://shibumi.dev/posts/wayland-in-2021/</url></story><parent_chain></parent_chain><comment><author>rnhmjoj</author><text>I think Wayland, and the modern desktop in general too, has forgot about a few good ideas that the original X system had. I will miss them once Wayland has taken over:&lt;p&gt;- A unified way to change applications settings. All old X apps used to read the X resources database (xrdb): you could set a global color scheme, fonts, window geometry and what not, all in one place using a simple but powerful text format.&lt;p&gt;- The simplicity of the window managers, hotkey daemons and other X clients. You can implement a functional wm in a few hundred lines of C[1] because the X server takes care of most of the stuff. In comparison a compositor has much more work to do and it&amp;#x27;s difficult to implement one, unless using a big library like wl_roots.&lt;p&gt;- A base graphics API based on drawing primitives like the original X, SVG or Cairo, rather than just bitmaps. This would make writing a simple application without importing huge frameworks feasible again. Also sending the drawing calls over the network would probably be less bandwidth intensive.&lt;p&gt;[1]: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;vardy&amp;#x2F;aphelia&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;vardy&amp;#x2F;aphelia&lt;/a&gt;</text></comment>
<story><title>Wayland in 2021</title><url>https://shibumi.dev/posts/wayland-in-2021/</url></story><parent_chain></parent_chain><comment><author>k_sze</author><text>Does ibus work seamlessly in Wayland yet? As a person who regularly needs to input French, Chinese, and Japanese, besides English, I tried Wayland in Kubuntu 20.04 and a non-working ibus was a complete showstopper for me.</text></comment>