Skip to content

v3.1.0

Compare
Choose a tag to compare
@roosta roosta released this 22 Jan 18:28
· 10 commits to main since this release
81f09b5

Bug Fixes

Features

  • Add sway support
  • Add --verbose cmdline flag for easier debugging in case of issues

Sway

Support for Sway is added, new config key
addition app_id in place of class when running native Wayland applications:

[aliases.app_id]
firefox-developer-edition = "Firefox Developer"

i3wsr will still check for name, instance, and class for Xwayland
windows, where applicable. So some rules can be preserved. To migrate replace
[aliases.class] with [aliases.app_id], keep in mind that app_id and
class aren't always interchangeable , so some additional modifications is
usually needed.

A useful script figuring out app_id can be found here, it works like xprop but for Wayland.

Deprecations

I've flagged --icons as deprecated, it will not exit the application but it
no longer works. I'd be surprised if anyone actually used that preset, as it
was only ever for demonstration purposes, and kept around as a holdover from
previous versions.