|
|
|
|
|
by jpgrayson
3160 days ago
|
|
From what I can tell, there are issues both with sway and alacritty that lead to the current incompatibility. https://github.com/jwilm/alacritty/issues/97
https://github.com/swaywm/sway/issues/1390
https://github.com/swaywm/sway/issues/1054 From what I gather, alacritty and its window system abstraction layers (glutin & winit) are still somewhat immature w.r.t. their wayland support and that sway, due to the limited nature of its wlc layer, do not quite meet in the middle. As stated in TFA, sway is moving toward a more capable wlroots foundation. And the rust-based alacritty ecosystem is also moving forward with tremendous pace. I have little doubt that class of incompatibility will not exist much longer. Given the newness of not just wayland, but also alacritty, glutin/winit, rust, and sway, I remain astonished that they work as well as they do. But make no mistake, wayland is new tech and thus has some sharp corners where X11 is a well-established quantity after 30 years of existence. |
|