♻️ refactor(nvim): devdocs changed from documentation to beign a telescope dependency
This commit is contained in:
parent
450c13c961
commit
28c270a7ae
2 changed files with 62 additions and 45 deletions
|
@ -63,49 +63,4 @@ return {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"luckasRanarison/nvim-devdocs",
|
|
||||||
cmd = {
|
|
||||||
"DevdocsFetch",
|
|
||||||
"DevdocsInstall",
|
|
||||||
"DevdocsUninstall",
|
|
||||||
"DevdocsOpen",
|
|
||||||
"DevdocsOpenFloat",
|
|
||||||
"DevdocsOpenCurrent",
|
|
||||||
"DevdocsOpenCurrentFloat",
|
|
||||||
"DevdocsUpdate",
|
|
||||||
"DevdocsUpdateAll",
|
|
||||||
},
|
|
||||||
keys = {
|
|
||||||
{ "<leader>sE", "<cmd>DevdocsOpen<cr>", desc = "Devdocs" },
|
|
||||||
{ "<leader>se", "<cmd>DevdocsOpenCurrent<cr>", desc = "Devdocs Current" },
|
|
||||||
},
|
|
||||||
opts = {
|
|
||||||
ensure_installed = {
|
|
||||||
"css",
|
|
||||||
"html",
|
|
||||||
"javascript",
|
|
||||||
"lua-5.4",
|
|
||||||
"python-3.11",
|
|
||||||
"react",
|
|
||||||
"typescript",
|
|
||||||
"angular",
|
|
||||||
"bash",
|
|
||||||
"fish-3.6",
|
|
||||||
"git",
|
|
||||||
"go",
|
|
||||||
"rust",
|
|
||||||
"sass",
|
|
||||||
"vue-3",
|
|
||||||
"docker",
|
|
||||||
"markdown",
|
|
||||||
"svelte",
|
|
||||||
"tailwindcss",
|
|
||||||
"eslint",
|
|
||||||
"prettier",
|
|
||||||
"npm",
|
|
||||||
"node",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,6 +22,68 @@ return {
|
||||||
end)
|
end)
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"luckasRanarison/nvim-devdocs",
|
||||||
|
cmd = {
|
||||||
|
"DevdocsFetch",
|
||||||
|
"DevdocsInstall",
|
||||||
|
"DevdocsUninstall",
|
||||||
|
"DevdocsOpen",
|
||||||
|
"DevdocsOpenFloat",
|
||||||
|
"DevdocsOpenCurrent",
|
||||||
|
"DevdocsOpenCurrentFloat",
|
||||||
|
"DevdocsUpdate",
|
||||||
|
"DevdocsUpdateAll",
|
||||||
|
},
|
||||||
|
keys = {
|
||||||
|
{ "<leader>sE", "<cmd>DevdocsOpen<cr>", desc = "Devdocs" },
|
||||||
|
{ "<leader>se", "<cmd>DevdocsOpenCurrent<cr>", desc = "Devdocs Current" },
|
||||||
|
},
|
||||||
|
opts = {
|
||||||
|
dir_path = vim.fn.stdpath("data") .. "/devdocs", -- installation directory
|
||||||
|
telescope = {}, -- passed to the telescope picker
|
||||||
|
float_win = { -- passed to nvim_open_win(), see :h api-floatwin
|
||||||
|
relative = "editor",
|
||||||
|
height = 25,
|
||||||
|
width = 100,
|
||||||
|
border = "rounded",
|
||||||
|
},
|
||||||
|
wrap = false, -- text wrap, only applies to floating window
|
||||||
|
previewer_cmd = nil, -- for example: "glow"
|
||||||
|
cmd_args = {}, -- example using glow: { "-s", "dark", "-w", "80" }
|
||||||
|
cmd_ignore = {}, -- ignore cmd rendering for the listed docs
|
||||||
|
picker_cmd = false, -- use cmd previewer in picker preview
|
||||||
|
picker_cmd_args = {}, -- example using glow: { "-s", "dark", "-w", "50" }
|
||||||
|
after_open = function(bufnr)
|
||||||
|
vim.api.nvim_buf_set_keymap(bufnr, "n", "q", ":close<CR>", {})
|
||||||
|
end,
|
||||||
|
ensure_installed = {
|
||||||
|
"css",
|
||||||
|
"html",
|
||||||
|
"javascript",
|
||||||
|
"lua-5.4",
|
||||||
|
"python-3.11",
|
||||||
|
"react",
|
||||||
|
"typescript",
|
||||||
|
"angular",
|
||||||
|
"bash",
|
||||||
|
"fish-3.6",
|
||||||
|
"git",
|
||||||
|
"go",
|
||||||
|
"rust",
|
||||||
|
"sass",
|
||||||
|
"vue-3",
|
||||||
|
"docker",
|
||||||
|
"markdown",
|
||||||
|
"svelte",
|
||||||
|
"tailwindcss",
|
||||||
|
"eslint",
|
||||||
|
"prettier",
|
||||||
|
"npm",
|
||||||
|
"node",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"dawsers/telescope-floaterm.nvim",
|
"dawsers/telescope-floaterm.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
|
|
Loading…
Add table
Reference in a new issue