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",
dependencies = { "rcarriga/nvim-notify" },
event = "VeryLazy",
vscode = true,
keys = {
{ "q", desc = "Start Recording" },
{ "Q", desc = "Play Recording" },

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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