Repository navigation
Releases
Formiqo 1.1.0
Adds Studio style, an optional editor-like look for reading and writing. It's off by default.
New: Studio style
-
Studio style in Reading View:
- system interface and code fonts at a 1.5 line height
- compact headings, with a line under level 1 and 2 headings
- blue links that underline on hover
- framed code blocks with syntax colours and language labels
- striped tables, muted quotes, solid rules and highlights
It replaces Formiqo's own Reading View look. Responsive tables and code labels still apply.
-
Studio style in the editor (Live Preview and Source mode): coloured headings and links, list markers coloured by level, a violet cursor and selection, and code fonts for code.
-
New command: Toggle Studio style, which switches both at once. You can give it a hotkey to compare looks.
Light and dark mode are both supported. Your font size, your theme's background, and the rest of the interface stay as they are. Turn it on in Settings → Formiqo → Studio style. Details: Reading View guide.
Linux tip: install the Lato font (
ttf-lato/fonts-lato) for the intended look.
Install / update
Download main.js, manifest.json and styles.css below into YourVault/.obsidian/plugins/formiqo/, then reload Obsidian.
Verify the download
gh attestation verify main.js --repo cachewraith/formiqoFull changelog: CHANGELOG.md
Formiqo 1.0.1
Maintenance release that addresses the Obsidian community directory's review of 1.0.0. It now passes Obsidian's official checks with 0 errors and 0 warnings.
Changed
- Settings are searchable. On Obsidian 1.13 and newer, Formiqo uses the new declarative settings API, so its settings appear in Obsidian's settings search. Older versions keep the previous settings screen, which shows the same options.
- Display math. Wide equations scroll inside Obsidian's
.math-blockwrapper; previously this targeted MathJax's internal element. - Links. The underline thickness no longer changes on hover, because that property is only partly supported in older Obsidian versions. The underline offset stays.
Security
- Development tooling:
minimatchis pinned to ≥ 11.0.1 (GHSA-g3hv-75wg-m249). Only ESLint and typescript-eslint use it; it is not part of the plugin.
Install / update
Download main.js, manifest.json and styles.css below into YourVault/.obsidian/plugins/formiqo/, then reload Obsidian. See the user guide.
Verify the download
gh attestation verify main.js --repo cachewraith/formiqoFull changelog: CHANGELOG.md
Formiqo 1.0.0
First stable release of Formiqo: make Markdown beautiful.
Formiqo fixes broken Markdown as you paste it, tidies notes on demand, and makes Obsidian's Reading View cleaner. It works offline, makes no network requests, and collects no data.
Highlights
- Paste repair: escaped
\|tables become real tables, missing table separators are added,•bullets and☐/☑checkboxes become Markdown,##Headingand[text] (url)are fixed, and unclosed code fences are closed. Text that's already fine is pasted unchanged. - Commands: Format selected Markdown, Format current document, Fix Markdown tables, plus toggles for paste formatting and the Reading View. Each one is a single undo step.
- Reading View: clean tables (wide ones scroll sideways), code blocks with language labels, refined inline code, clear headings, tidy lists and quotes. Follows your theme and accent colour.
- Safe: code, math, frontmatter, callout syntax, HTML, comments and wikilinks are never rewritten. Every result is checked before it's applied.
Install
- Download
main.js,manifest.jsonandstyles.cssbelow. - Put them in
YourVault/.obsidian/plugins/formiqo/. - Reload Obsidian and enable Formiqo under Settings → Community plugins.
Requires Obsidian 1.1.0 or newer. Read the user guide before you start.
Verify the download
main.js and styles.css were built by this repository's release workflow and carry a GitHub build attestation:
gh attestation verify main.js --repo cachewraith/formiqoFull changelog: CHANGELOG.md