docs: document picker integration via extra_filetypes (#164)

## Problem

`extra_filetypes = { 'diff' }` enables highlighting in telescope,
snacks, and fzf-lua git preview buffers, but this was not documented
beyond a brief mention of `.diff` files.

## Solution

Add a README FAQ entry and expand the vimdoc `extra_filetypes` field
description to mention specific pickers and which previewer styles are
supported.
This commit is contained in:
Barrett Ruth 2026-03-06 11:22:13 -05:00 committed by GitHub
parent b2fb49d48b
commit cb852d115b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -184,6 +184,12 @@ Configuration is done via `vim.g.diffs`. Set this before the plugin loads:
extra_filetypes = { 'diff' },
}
<
Adding `'diff'` also enables highlighting in
picker preview buffers that set `filetype=diff`:
telescope.nvim (git_commits, git_bcommits,
git_status), snacks.nvim (syntax style only),
and fzf-lua (builtin previewer only). Terminal-
based previewers are not supported.
{highlights} (table, default: see below)
Controls which highlight features are enabled.