Window Spaces 1.0.0
Window Spaces 1.0.0
Save and restore window layouts for Obsidian popout windows. Seamlessly manage multi-window popout workspaces.
Features
- Save & restore popout layouts with split/tab structure, files, view modes, window size and screen position
- Context-aware restore: click/Enter opens a new popout window, long-press/Shift+click applies to the active window
- Per-layout auto-save with 5-second debounce and save-on-close protection
- Smart naming from pinned/active files, with 6-dimension sorting and full-text search
- Persistent Window Spaces panel in the left/right sidebar or editor tab, aligned with the native File Explorer
- Organization: section tags, drag-to-reorder, inline section rename, archive, and tag pills
- Smart focus: restoring an already-open space switches to its popout window instead of duplicating it
- Real-time sync across all open panels, live open-window badges, and progress notices
- i18n: English, Traditional Chinese, Simplified Chinese with instant language switching
- Safety guardrails: 0-file overwrite interception, screen-boundary correction, defensive layout parsing
Install
Open Obsidian → Settings → Community plugins → Browse → search "Window Spaces".
Assets
Attached: manifest.json, main.js, styles.css