Configuration
Settings & permissions
Open the options page from the gear icon in the toolbar (or chrome://extensions → Filemark → Options). It's a left-nav settings shell.
File formats
Toggle each of the nine formats (md, mdx, json, jsonc, csv, tsv, sql, prisma, dbml) on or off independently. A disabled format falls back to Chrome's default handling — so disabling CSV makes .csv download normally again.
Remote URLs
Rendering raw files served over https:// needs an optional host permission, off by default. Flip the “Render remote files” toggle and approve Chrome's one-time prompt; revoke it any time from the same switch. See Local & remote files.
Site rules
Fine-grained control with Chrome match patterns:
- Exclude — never render on matching URLs (e.g.
*://*.github.com/*, or*://*/*for everywhere). - Include — force-allow on matching URLs. Include wins over Exclude, so you can exclude a whole domain and carve out one path.
Each rule can be enabled/disabled or deleted; there are recipes for the common cases.
JSON viewer
Defaults for the JSON tree:
- Theme (nine options) and collapse depth (None / 1–5).
- String truncation length (0–400 chars) and copy indent (0–8 spaces).
- Toggles for data-type chips, object-size badges, and clipboard icons.
Keyboard shortcuts
Enable/disable shortcuts globally or per action, and remap any of them by clicking the chord and pressing a new combo. Full list and details on the Keyboard shortcuts page.
Help & support / Reset
The Help section links to these docs, the website, the GitHub repo, and the issue tracker. Reset restores all options to their defaults (it does not touch your library, folders, or stars).
Permissions & privacy
- storage — saves your settings, library, and recents locally.
- file URLs — a per-extension toggle in
chrome://extensionsfor rendering local files. - remote host access — optional, opt-in, revocable.
100% local