On 2021-09-22 22:53:26, Markus Heinz wrote:
Thank you for bringing Wayland support to CRUX.
Completely agreed. Thanks much Tim, and thanks Markus for getting us started on tips 'n tricks!
Here are my first impressions using "sway":
- When moving the mouse pointer above the top bar of sway the top bar will crash with a segmentation fault.
I also ran into this. If you run sway with `dbus-run-session sway` rather than just `exec sway`, this fixes the issue. There is a relevant bug over on the Alpine linux bug tracker for this: https://gitlab.alpinelinux.org/alpine/aports/-/issues/10673 Additionally, for folks who modified their touchpad or keyboard behavior within their .xinitrc file, you can now do this with the `input type:*` items like Markus mentioned. I added these in my sway config: # Configure the touchpad input type:touchpad { dwt enabled tap enabled natural_scroll enabled pointer_accel 0.4 } # Configure the keyboard input type:keyboard { repeat_delay 250 repeat_rate 100 } Finally, if you are having trouble getting gtk themes to apply successfully (expecting the gtkrc-2.0 and gtk3 settings.ini files to work), it seems there is a known bug with GTK+ and how it interacts with Wayland. The workarounds can be found here: https://github.com/swaywm/sway/wiki/GTK-3-settings-on-Wayland But in short, throw this in your startup wrapper script to apply themes, fonts, icons, etc at runtime (modify as needed). gsettings set org.gnome.desktop.interface gtk-theme 'Pop-dark' gsettings set org.gnome.desktop.interface icon-theme 'Papirus' gsettings set org.gnome.desktop.interface font-name 'Iosevka Aile 12' Thanks for the great work on Crux! -- Aaron Ball :: https://oper.io \0