github BarutSRB/OmniWM v0.4.3
OmniWM 0.4.3

11 hours ago

New and improved

  • Added App Rules v2 with completed rule authoring flow.
  • Added scratchpad window assignment and toggle commands.
  • Promoted floating windows to first-class managed state, including better floating workspace behavior and raising across visible workspaces.
  • Made Overview a true modal surface, improved initial selection behavior, and upgraded thumbnail sizing and DPI handling.
  • Improved workspace bar reservation and visibility controls.
  • Added a configurable vertical mouse warp axis.
  • Polished command palette mode tabs and added configurable hotkey toggle behavior.

Fixes

  • Fixed Niri hidden placement across monitor boundaries and corrected viewport alignment for visible-column navigation.
  • Fixed tabbed column visual order for focus navigation.
  • Fixed Niri single-window resize hotkeys.
  • Fixed Quake terminal control-key input handling and the Ghostty clipboard callback return type.
  • Fixed CleanShot recording overlay classification.
  • Refreshed theme-sensitive UI surfaces correctly on appearance changes.
  • Fixed overview scroll direction and thumbnail sizing for projected panels.
  • Ensured custom Niri default widths are honored when balancing columns.
  • Retile windows correctly when removing them from the scratchpad.

Documentation and project updates

  • Clarified Niri hide-edge semantics and ownership sync contracts.
  • Added a new README contributor entry.
  • Added a new sponsor to the in-app sponsors view.

Verification

  • Added or updated regression coverage across Niri layout, overview interactions, workspace management, settings, window rules, refresh routing, command palette behavior, mouse warp, app rules, and scratchpad flows.

Don't miss a new OmniWM release

NewReleases is sending notifications on new releases.