feat(nvim): add vscode spec to some plugins to enable them inside vscode

This commit is contained in:
Sergio Laín 2024-05-29 21:14:35 +02:00
parent 9733dfd4c7
commit 0f0362bf03
No known key found for this signature in database
GPG key ID: FB00AF7015FFE76B
11 changed files with 15 additions and 3 deletions

View file

@ -3,6 +3,7 @@ return {
"chrisgrieser/nvim-recorder", "chrisgrieser/nvim-recorder",
dependencies = { "rcarriga/nvim-notify" }, dependencies = { "rcarriga/nvim-notify" },
event = "VeryLazy", event = "VeryLazy",
vscode = true,
keys = { keys = {
{ "q", desc = "Start Recording" }, { "q", desc = "Start Recording" },
{ "Q", desc = "Play Recording" }, { "Q", desc = "Play Recording" },

View file

@ -1,6 +1,7 @@
return { return {
"echasnovski/mini.align", "echasnovski/mini.align",
opts = {}, opts = {},
vscode = true,
keys = { keys = {
{ "ga", mode = { "n", "v" }, desc = "Align" }, { "ga", mode = { "n", "v" }, desc = "Align" },
{ "gA", mode = { "n", "v" }, desc = "Align Preview" }, { "gA", mode = { "n", "v" }, desc = "Align Preview" },

View file

@ -1,6 +1,7 @@
return { return {
"ckolkey/ts-node-action", "ckolkey/ts-node-action",
dependencies = { "nvim-treesitter" }, dependencies = { "nvim-treesitter" },
vscode = true,
opts = {}, opts = {},
--stylua: ignore --stylua: ignore
keys = { { "J", "<cmd>NodeAction<cr>", mode = "n", desc = "Node action" } }, keys = { { "J", "<cmd>NodeAction<cr>", mode = "n", desc = "Node action" } },

View file

@ -1,9 +1,11 @@
return { return {
"johmsalas/text-case.nvim", "johmsalas/text-case.nvim",
dependencies = { "nvim-telescope/telescope.nvim" }, vscode = true,
config = function() config = function()
require("textcase").setup({}) require("textcase").setup()
require("telescope").load_extension("textcase") LazyVim.on_load("telescope.nvim", function()
require("telescope").load_extension("lazy")
end)
end, end,
keys = { keys = {
{ "gC", "<cmd>TextCaseOpenTelescope<CR>", mode = { "n", "v" }, desc = "Text Case" }, { "gC", "<cmd>TextCaseOpenTelescope<CR>", mode = { "n", "v" }, desc = "Text Case" },

View file

@ -1,6 +1,7 @@
return { return {
"chrisgrieser/nvim-various-textobjs", "chrisgrieser/nvim-various-textobjs",
opts = { useDefaultKeymaps = false }, opts = { useDefaultKeymaps = false },
vscode = true,
-- stylua: ignore -- stylua: ignore
keys = { keys = {
{ "im", ft = { "markdown", "toml" }, mode = { "o", "x" }, function() require("various-textobjs").mdlink("inner") end, desc = "Markdown Link" }, { "im", ft = { "markdown", "toml" }, mode = { "o", "x" }, function() require("various-textobjs").mdlink("inner") end, desc = "Markdown Link" },

View file

@ -1,5 +1,6 @@
return { return {
"sustech-data/wildfire.nvim", "sustech-data/wildfire.nvim",
event = "BufEnter", event = "BufEnter",
vscode = true,
opts = {}, opts = {},
} }

View file

@ -1,4 +1,5 @@
return { return {
"kristijanhusak/vim-carbon-now-sh", "kristijanhusak/vim-carbon-now-sh",
cmd = "CarbonNowSh", cmd = "CarbonNowSh",
vscode = true,
} }

View file

@ -2,6 +2,7 @@ return {
"mistricky/codesnap.nvim", "mistricky/codesnap.nvim",
build = "make", build = "make",
cmd = { "CodeSnap", "CodeSnapSave" }, cmd = { "CodeSnap", "CodeSnapSave" },
vscode = true,
keys = { keys = {
{ "<leader>cs", mode = "v", ":'<,'>CodeSnap<cr>", desc = "Screenshot (Clipboard)" }, { "<leader>cs", mode = "v", ":'<,'>CodeSnap<cr>", desc = "Screenshot (Clipboard)" },
{ "<leader>cS", mode = "v", ":'<,'>CodeSnapSave<cr>", desc = "Screenshot (Save)" }, { "<leader>cS", mode = "v", ":'<,'>CodeSnapSave<cr>", desc = "Screenshot (Save)" },

View file

@ -1,6 +1,7 @@
return { return {
"folke/flash.nvim", "folke/flash.nvim",
opts = {}, opts = {},
vscode = true,
keys = { keys = {
{ {
"s", "s",

View file

@ -2,6 +2,7 @@ return {
{ {
"LudoPinelli/comment-box.nvim", "LudoPinelli/comment-box.nvim",
opts = {}, opts = {},
vscode = true,
keys = { keys = {
{ "<leader>acb", "<cmd>CBccbox<CR>", mode = { "n", "v" }, desc = "Comment Box" }, { "<leader>acb", "<cmd>CBccbox<CR>", mode = { "n", "v" }, desc = "Comment Box" },
{ "<leader>act", "<cmd>CBllline<CR>", mode = { "n", "v" }, desc = "Tiled Line" }, { "<leader>act", "<cmd>CBllline<CR>", mode = { "n", "v" }, desc = "Tiled Line" },

View file

@ -1,6 +1,7 @@
return { return {
"tzachar/highlight-undo.nvim", "tzachar/highlight-undo.nvim",
event = "LazyFile", event = "LazyFile",
vscode = true,
opts = { opts = {
duration = 700, duration = 700,
}, },