Skip to content

OmniWM v0.5.6

Latest

Choose a tag to compare

@BarutSRB BarutSRB released this 12 Jul 20:58

What's New Since 0.5.5

  • Added tabbed groups to Dwindle with a clickable tab rail. Use Option + Shift + Arrow to join a neighboring tile or extract the active tab, Option + Up / Down to switch tabs, and Control + Option + Shift + Left / Right to move the entire tile or group.
  • Overview can now manage its selected window using assigned hotkeys: restructure Niri layouts, move windows and columns across workspaces, move Dwindle windows between workspaces, place windows precisely with Option + drag, and close with Command + W without leaving Overview.
  • Added Settings → Overview controls for a 50–150% default zoom plus backdrop and normal, hovered, and selected window-border colors. Keyboard navigation now automatically scrolls the selected thumbnail into view.
  • Added per-app Initial Column Width (Niri) rules for resizable windows from 5–100%, available in Settings, TOML (initialColumnWidth), IPC, and omniwmctl rule ... --initial-column-width. The value seeds only a newly created or claimed column, which remains freely resizable.
  • Added global Workspace Bar exclusions by bundle ID. Excluded apps remain running and fully managed; only their bar representation is removed across monitors, including floating windows, the scratchpad pill, and Workspace Bar IPC output.
  • Fixed Niri workspace moves to preserve column-width intent—including Overview placement and Summon Right—while recalculating destination-specific geometry.

Known Limitation

  • Dwindle group membership and tab order are runtime layout state and are not restored after OmniWM restarts.

Release Integrity

  • OmniWM-v0.5.6.zip contains the Developer ID signed, notarized, and stapled OmniWM app.
  • OmniWM-v0.5.6.zip SHA-256: 1a3365d625c21238c6314d7b17757725efdcddf4e2c23147c09cf3249703a3a5
  • GhosttyKit.xcframework-v0.5.6.zip SHA-256: 5a41dcf4e01bb6e9fa04af4995be42bb03620605139ee1198ed68774882a2f08