Btw: If you want to configure your monitor setup in Sway and are not keen on calculating pixel offsets yourself:

There's a handy tool "wdisplays" 👌

https://github.com/artizirk/wdisplays

It does all the nasty math for you 😝

#sway #wayland #linux

I've already assumed that my touch pad was broken (or the driver was buggy) because after a tap-and-drag action, the mouse button was not released when releasing the finger from the touch pad.

It was "sticky", e.g. after marking multiple lines of text.

Just found out that this was introduced a while ago in Sway (to follow libinput recommendations):

https://github.com/swaywm/sway/commit/bbadf9b8b10d171a6d5196da7716ea50ee7a6062

Setting "drag_lock disabled" in the touch pad's config fixes this. 😌

#sway #libinput #linux #touchpad #laptop

Add support for LIBINPUT_CONFIG_DRAG_LOCK_ENABLED_STICKY · swaywm/sway@bbadf9b

Use it as the default, as recommended by the libinput release notes: https://lists.freedesktop.org/archives/wayland-devel/2024-November/043860.html

GitHub
Release nwg-hello 0.4.4 · nwg-piotr/nwg-hello

fixed inability to select a session with a mouse click on Hyprland 0.54.3 #49, see: hyprwm/Hyprland#13927

GitHub
A fairly slow morning. Worked on my #Laravel project.. and then I got the OG #Starcraft running on #Fedora 43 in #Sway with #Rofi and all that good stuff.

I think I'll go out on the balcony and read some after lunch.

😌 aaah...
Release nwg-shell-config 0.5.63 · nwg-piotr/nwg-shell-config

added es_SP translation; #77 by @Dkerr2061; removed notifications on non-critical errors; added zh_CN translation; #93 by hldad removed general:no_border_on_floating & master:inherit_fullscreen obs...

GitHub
Release nwg-shell 0.5.50 · nwg-piotr/nwg-shell

removed general:no_border_on_floating & master:inherit_fullscreen obsolete Hyprland config vars;

GitHub

As a mini-follosup #sway 1.12-rc1 has been working beautifully past few days. HDR works, specific window screencasting works.

I switched to vulkan renderer to enable some of that and all-in-all the whole desktop feels smoother somehow (not measured, trust me bro)

As a major bonus - Zoom calls do not seem to hurt the system nearly as much and CPU is mostly idling. I don't know if that's related to Sway change or Zoom finally fixed something...

@qasimrashid Great article, but is this #Sway software / app open source?

#opensource #Sway

For folks who like #qutebrowser I'm also trying out #vimb and its pretty decent, similar philosophy. It likes to spawn windows, so tabbed window mode in #sway is pretty handy.

Installed #opensuse. Configured #sway the way I want it. Installed all applications I need. All git repositories are cloned. Everything is working fine. Now I can really start using and enjoying my setup.

So guess it's time to find a new #linux distro and start all over again. #distrohopping #distrohoppersanonymous