🐛 fix(nvim): keymaps now showing up for some plugins

This commit is contained in:
Sergio Laín 2023-10-21 01:00:28 +02:00
parent 6221348c88
commit 47d110fbfe
No known key found for this signature in database
GPG key ID: 14C9B8080681777B
4 changed files with 51 additions and 53 deletions

View file

@ -8,7 +8,7 @@ return {
{
"<leader>ccc",
"<cmd>CompilerOpen<cr>",
{ noremap = true, silent = true, desc = "Open Compiler", mode = { "n" } },
desc = "Open Compiler",
},
{
"<leader>ccR",
@ -16,12 +16,12 @@ return {
vim.cmd("CompilerStop")
vim.cmd("CompilerRedo")
end,
{ noremap = true, silent = true, desc = "Redo Compiler", mode = { "n" } },
desc = "Redo Compiler",
},
{
"<leader>ccr",
"<cmd>CompilerToggleResults<cr>",
{ noremap = true, silent = true, desc = "Toggle Compiler Results", mode = { "n" } },
desc = "Toggle Compiler Results",
},
},
},

View file

@ -2,7 +2,7 @@ return {
{
"nvim-pack/nvim-spectre",
cmd = "Spectre",
opts = { open_cmd = "noswapfile vnew" },
opts = {},
-- stylua: ignore
keys = {
{ "<leader>srf", function() require("spectre").toggle() end, desc = "Replace globally" },

View file

@ -1,5 +0,0 @@
return {
{
"kkharji/sqlite.lua",
},
}

View file

@ -11,9 +11,6 @@ return {
"stevearc/dressing.nvim",
},
cmd = "Nerdy",
keys = {
{ "<leader>sN", "<cmd>Nerdy<cr>", desc = "Nerd Fonts" },
},
},
{
"nvim-telescope/telescope-fzf-native.nvim",
@ -42,14 +39,12 @@ return {
require("telescope").load_extension("git_worktree")
end)
end,
--stylua: ignore
keys = {
{"<leader>gwm", function() require("telescope").extensions.git_worktree.git_worktrees() end, desc = "Manage Worktrees"},
{"<leader>gwc", function() require("telescope").extensions.git_worktree.create_git_worktree() end, desc = "Create Worktree"},
},
},
{
"prochri/telescope-all-recent.nvim",
dependencies = {
"kkharji/sqlite.lua",
},
opts = {
pickers = {
["workspaces.nvim#workspaces"] = {
@ -76,7 +71,56 @@ return {
require("telescope").load_extension("dap")
end)
end,
},
{
"benfowler/telescope-luasnip.nvim",
config = function()
Util.on_load("telescope.nvim", function()
require("telescope").load_extension("luasnip")
end)
end,
},
{
"piersolenski/telescope-import.nvim",
config = function(_, opts)
Util.on_load("telescope.nvim", function()
require("telescope").load_extension("import")
end)
end,
},
{
"jvgrootveld/telescope-zoxide",
config = function()
Util.on_load("telescope.nvim", function()
require("telescope").load_extension("zoxide")
end)
end,
},
{
"tsakirist/telescope-lazy.nvim",
config = function()
Util.on_load("telescope.nvim", function()
require("telescope").load_extension("lazy")
end)
end,
},
},
keys = {
{
"<leader>gwm",
function()
require("telescope").extensions.git_worktree.git_worktrees()
end,
desc = "Manage Worktrees",
},
{
"<leader>gwc",
function()
require("telescope").extensions.git_worktree.create_git_worktree()
end,
desc = "Create Worktree",
},
{
"<leader>dm",
"<cmd>Telescope dap commands<CR>",
@ -102,51 +146,10 @@ return {
"<cmd>Telescope dap variables<CR>",
desc = "Variables",
},
},
},
{
"benfowler/telescope-luasnip.nvim",
config = function()
Util.on_load("telescope.nvim", function()
require("telescope").load_extension("luasnip")
end)
end,
},
{
"piersolenski/telescope-import.nvim",
config = function(_, opts)
Util.on_load("telescope.nvim", function()
require("telescope").load_extension("import")
end)
end,
keys = {
{ "<leader>si", ":Telescope import<CR>", { desc = "Imports" } },
},
},
{
"jvgrootveld/telescope-zoxide",
config = function()
Util.on_load("telescope.nvim", function()
require("telescope").load_extension("zoxide")
end)
end,
keys = {
{ "<leader>sz", ":Telescope zoxide list<CR>", { desc = "Zoxide" } },
},
},
{
"tsakirist/telescope-lazy.nvim",
config = function()
Util.on_load("telescope.nvim", function()
require("telescope").load_extension("lazy")
end)
end,
keys = {
{ "<leader>sp", ":Telescope lazy<CR>", { desc = "Plugins (Lazy)" } },
},
},
},
keys = {
{ "<leader>si", ":Telescope import<CR>", desc = "Imports" },
{ "<leader>sz", ":Telescope zoxide list<CR>", desc = "Zoxide" },
{ "<leader>sp", ":Telescope lazy<CR>", desc = "Plugins (Lazy)" },
{ "<leader>sN", "<cmd>Nerdy<cr>", desc = "Nerd Fonts" },
{ "<leader>gC", "<cmd>Telescope git_commits<CR>", desc = "Commits" },
{ "<leader>cu", "<cmd>Telescope undo<cr>", desc = "Undotree" },