github BarutSRB/OmniWM v0.2.0
OmniWM v0.2.0

latest releases: v0.2.9, v0.2.8, v0.2.7.3...
one month ago

Happy New Year! Let 2026 reign in with macOS Niri!

New Features

  • Vertical Layout - New layout mode for vertical column arrangement
  • Border Effects - Visual border effects for windows

Performance Improvements

  • Snapshot-based animation system for reduced CPU during scroll
  • Optimized Niri layout engine for reduced CPU usage
  • Parallelized window enumeration and optimized layout calculations
  • Replaced NSEvent monitors with CGEvent tap and batch AX queries
  • Removed 10ms debounce delay from keyboard navigation queue
  • Deferred AX focus calls to async Task with lazy display link creation

Bug Fixes

  • Fixed closing animation
  • Fixed viewport animation for new windows created off-screen
  • Fixed Shift+scroll horizontal scrolling by using deltaY
  • Fixed mouse resize by canceling animations and using live mouse position
  • Fixed move mouse to focused window during viewport animation
  • Fixed balance sizes calculation and backward traversal row selection

Cleanup

  • Removed deprecated window sizing features and cleaned up hotkey bindings
  • Removed Full Screen Ignores Gaps setting

Don't miss a new OmniWM release

NewReleases is sending notifications on new releases.