@@ -28098,14 +28098,26 @@
2809828098 </span>
2809928099</dt>
2810028100<dd>
28101- <p>TODO</p>
28101+ <p>Individual extension configurations containing <span class="strong"><strong>name</strong></span>, <span class="strong"><strong>packages</strong></span> and <span class="strong"><strong>setup</strong></span>
28102+ fields to resolve dependencies, handle <code class="literal">load_extension</code> calls and add the <code class="literal">setup</code>
28103+ table into the <code class="literal">extensions</code> portion of Telescope’s setup table.</p>
2810228104
2810328105<p><span class="emphasis"><em>Type:</em></span>
2810428106list of attribute set of (submodule)</p>
2810528107
2810628108<p><span class="emphasis"><em>Default:</em></span>
2810728109<code class="literal">[ ]</code></p>
2810828110
28111+ <p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">[
28112+ {
28113+ name = "fzf";
28114+ packages = [pkgs.vimPlugins.telescope-fzf-native-nvim];
28115+ setup = {fzf = {fuzzy = true;};};
28116+ }
28117+ ]
28118+
28119+ </code></pre>
28120+
2810928121<p><span class="emphasis"><em>Declared by:</em></span></p>
2811028122<table border="0" summary="Simple list" class="simplelist">
2811128123<tr><td>
2815128163<p><span class="emphasis"><em>Type:</em></span>
2815228164string</p>
2815328165
28166+ <p><span class="emphasis"><em>Declared by:</em></span></p>
28167+ <table border="0" summary="Simple list" class="simplelist">
28168+ <tr><td>
28169+ <code class="filename"><a class="filename" href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
28170+ <nvf/modules/plugins/utility/telescope/telescope.nix>
28171+ </a></code>
28172+ </td></tr>
28173+ </table>
28174+ </dd>
28175+ <dt>
28176+ <span class="term">
28177+ <a id="opt-vim.telescope.extensions._._name_.setup"></a><a class="term" href="options.html#opt-vim.telescope.extensions._._name_.setup"><code class="option">vim.telescope.extensions.*.<name>.setup</code>
28178+ </a>
28179+ </span>
28180+ </dt>
28181+ <dd>
28182+ <p>Named attribute set to be inserted into Telescope’s extensions table.</p>
28183+
28184+ <p><span class="emphasis"><em>Type:</em></span>
28185+ attribute set of anything</p>
28186+
28187+ <p><span class="emphasis"><em>Default:</em></span>
28188+ <code class="literal">{ }</code></p>
28189+
28190+ <p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">{
28191+ fzf = {
28192+ fuzzy = true;
28193+ };
28194+ }
28195+ </code></pre>
28196+
2815428197<p><span class="emphasis"><em>Declared by:</em></span></p>
2815528198<table border="0" summary="Simple list" class="simplelist">
2815628199<tr><td>
2870428747<p><span class="emphasis"><em>Default:</em></span>
2870528748<code class="literal">" "</code></p>
2870628749
28750+ <p><span class="emphasis"><em>Declared by:</em></span></p>
28751+ <table border="0" summary="Simple list" class="simplelist">
28752+ <tr><td>
28753+ <code class="filename"><a class="filename" href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
28754+ <nvf/modules/plugins/utility/telescope/telescope.nix>
28755+ </a></code>
28756+ </td></tr>
28757+ </table>
28758+ </dd>
28759+ <dt>
28760+ <span class="term">
28761+ <a id="opt-vim.telescope.setupOpts.defaults.extensions"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.extensions"><code class="option">vim.telescope.setupOpts.defaults.extensions</code>
28762+ </a>
28763+ </span>
28764+ </dt>
28765+ <dd>
28766+ <p>Attribute set containing per-extension settings for Telescope</p>
28767+
28768+ <p><span class="emphasis"><em>Type:</em></span>
28769+ attribute set of anything</p>
28770+
28771+ <p><span class="emphasis"><em>Default:</em></span>
28772+ <code class="literal">{ }</code></p>
28773+
2870728774<p><span class="emphasis"><em>Declared by:</em></span></p>
2870828775<table border="0" summary="Simple list" class="simplelist">
2870928776<tr><td>
2900529072 </span>
2900629073</dt>
2900729074<dd>
29008- <p>Command to use for finding files. If using an executable from <code class="literal ">PATH</code> then you must
29075+ <p>Command to use for finding files. If using an executable from <code class="envar ">PATH</code> then you must
2900929076make sure that the package is available in <a class="xref" href="options.html#opt-vim.extraPackages" ><code class="option">vim.extraPackages</code></a>.</p>
2901029077
2901129078<p><span class="emphasis"><em>Type:</em></span>
0 commit comments