JaeKyung Hwang121 downloadsToggle full width per note from a Notion-style switch in the status bar.
Full Width Toggle adds a compact, Notion-style Full Width switch to Obsidian's status bar. Click either the label or the switch to change the active note between full width and readable width.

Full Width switch in the status barcssclasses propertycssclasses valuesFull Width is off by default. In the off state, Obsidian uses its current default note width (normally readable width). Turning Full Width on adds the following property to the active note:
---
cssclasses:
- full-width
---
Turning it back off removes only the full-width class. Other classes are left
untouched.
Download main.js, manifest.json, and styles.css.
Create this folder inside your vault:
<vault>/.obsidian/plugins/full-width-toggle/
Copy the three files into that folder.
Open Settings → Community plugins and enable Full Width Toggle.
Install BRAT, choose Add Beta plugin, and enter:
do0ori/obsidian-full-width-toggle
Toggle current note widthThe same action is also available from the ribbon, editor context menu, and file context menu.
npm install
npm run dev
Run npm run build to create the production main.js used in GitHub
Releases.
If Full Width Toggle makes your Obsidian workflow a little nicer, you can support the project through PayPal.