~ projects pave.md

Pavé

Summary

Pave the way for your windows.
Pavé brings familiar Windows and Linux window management habits to macOS: a
window switcher, snapping, a taskbar and virtual workspaces, all in a native
menu bar app.
Built with Swift, SwiftUI and AppKit, it requires macOS 15 or later.

Features

• Switch between individual windows with live previews and search.
• Snap windows to halves, quarters or custom zones, with magnetic edges and
coordinated resizing of neighbouring windows.
• Save and restore window arrangements, including their positions and
workspaces.
• Use a taskbar on every screen, with window previews, pinned apps and an
application launcher.
• Organize windows across nine virtual workspaces, with independent workspaces
per screen and optional tiling.
• Remap keyboards to familiar PC shortcuts, with settings for each keyboard.
• Configure the app through native settings in English or French, or a TOML
file that reloads on save.
Window switcher
Snap a window to the right half
Arrange windows in custom zones
A taskbar with window previews
Workspaces across two screens
Tile windows in a workspace
Window previews stay in memory, and window titles are never written to logs.
Window management runs locally on the Mac.
normal
~/projects/pave.md
1:1
--:--