# Sliding Panes (Andy Matuschak Mode) Obsidian Plugin [![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/deathau/sliding-panes-obsidian?style=for-the-badge&sort=semver)](https://github.com/deathau/sliding-panes-obsidian/releases/latest) ![GitHub All Releases](https://img.shields.io/github/downloads/deathau/sliding-panes-obsidian/total?style=for-the-badge) Sliding Panes (Andy Matuschak Mode) as a plugin for [Obsidian](https://obsidian.md). ![Screenshot](https://github.com/deathau/sliding-panes-obsidian/raw/master/screenshot.gif) This plugin changes the way panes in the main workspace are handled — inspired by the UI of [Andy Matuschak's notes](https://notes.andymatuschak.org/). Instead of shrinking the workspace to fit panels, the panels will remain a fixed width (but resizable) and stack so you can scroll between them. Note headers are rotated and added to the left of the pane like a spine (optional), and will stack up as you scroll (also optional), allowing easy navigation between them. (Note: To open links in a new pane in Obsidian, ctrl/cmd click them) ### Other Features - Note headers stack up on the right _as well as_ the left. - Changing an active pane scrolls that pane into view. - Togglable without having to copy CSS into your theme. - Togglable features, such as the rotated headers and stacking ### Settings - **Toggle Sliding Panes** - Turns sliding panes on or off globally *(also available via command/hotkey)* - **Leaf Auto Width** - If on, the width of the pane should fill the available space *(also available via command/hotkey)* - **Leaf Width** - The default width of a single pane - **Toggle rotated headers** - Rotates headers to use as spines *(also available via command/hotkey)* - **Swap rotated header direction** - Swaps the direction of rotated headers *(also available via command/hotkey)* - **Toggle stacking** - Panes will stack up to the left and right *(also available via command/hotkey)* - **Spine Width** - The width of the rotated header (or gap) for stacking ![[readme-parts.compatibility]] ### Notes ![[readme-parts.experimental]] It still gets a bit slow if you're loading a lot of documents, so try not to load too many at once. ![[readme-parts.plugin.installation]] ![[readme-parts.plugin.security]] ![[readme-parts.plugin.development]] ![[readme-parts.donate]] # Version History ![[./changelog]]