summaryrefslogtreecommitdiff
path: root/config/nvim/lua/plugins/apidocs.lua
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--config/nvim/lua/plugins/apidocs.lua16
1 files changed, 16 insertions, 0 deletions
diff --git a/config/nvim/lua/plugins/apidocs.lua b/config/nvim/lua/plugins/apidocs.lua
new file mode 100644
index 0000000..9bc35da
--- /dev/null
+++ b/config/nvim/lua/plugins/apidocs.lua
@@ -0,0 +1,16 @@
+return {
+ "emmanueltouzery/apidocs.nvim",
+ dependencies = {
+ "nvim-telescope/telescope.nvim", -- or, 'folke/snacks.nvim'
+ },
+ cmd = { "ApidocsSearch", "ApidocsInstall", "ApidocsOpen", "ApidocsSelect", "ApidocsUninstall" },
+ config = function()
+ require("apidocs").setup()
+ -- Picker will be auto-detected. To select a picker of your choice explicitly you can set picker by the configuration option 'picker':
+ -- require('apidocs').setup({picker = "snacks"})
+ -- Possible options are 'ui_select', 'telescope', and 'snacks'
+ end,
+ keys = {
+ { "<leader>sad", "<cmd>ApidocsOpen<cr>", desc = "Search Api Doc" },
+ },
+}