refactor: minor cleanup

This commit is contained in:
Dinesh Salunke 2023-07-05 07:52:40 +05:30
parent b3ab8777ca
commit 0543965862

View File

@ -59,20 +59,21 @@ return {
dependencies = { dependencies = {
"nvim-lua/plenary.nvim", "nvim-lua/plenary.nvim",
}, },
cmd = "Telescope",
keys = { keys = {
{ {
"<leader>ff", "<leader>ff",
function() function()
require("telescope.builtin").find_files() require("telescope.builtin").find_files()
end, end,
desc = "Search files", desc = "[ F ]ind files",
}, },
{ {
"<leader>fF", "<leader>fF",
function() function()
require("telescope.builtin").find_files({ hidden = true, no_ignore = true }) require("telescope.builtin").find_files({ hidden = true, no_ignore = true })
end, end,
desc = "Search files", desc = "[ F ]ind [ F ]iles",
}, },
{ {
@ -80,15 +81,7 @@ return {
function() function()
require("telescope.builtin").live_grep() require("telescope.builtin").live_grep()
end, end,
desc = "Live grep", desc = "[ L ]ive [g]rep",
},
{
"<leader>fc",
function()
require("telescope.builtin").git_commits()
end,
desc = "Git Commits",
}, },
{ {
@ -96,7 +89,53 @@ return {
function() function()
require("telescope.builtin").oldfiles() require("telescope.builtin").oldfiles()
end, end,
desc = "Git Commits", desc = "[ O ]ld [ F ]iles",
},
{
"<leader>ds",
function()
require("telescope.builtin").lsp_document_symbols()
end,
desc = "[ D ]ocument [ S ]ymbols",
},
{
"<leader>wss",
function()
require("telescope.builtin").lsp_dynamic_workspace_symbols()
end,
desc = "[ W ]orkspace [ S ]ymbol[ s ]",
remap = true,
},
{
"<leader>lr",
function()
require("telescope.builtin").lsp_references()
end,
desc = "[L]ist [R]erefrences",
},
{
"<leader>ld",
function()
require("telescope.builtin").diagnostics()
end,
desc = "[ L ]ist [ D ]iagnostics",
},
{
"<leader>li",
function()
require("telescope.builtin").lsp_implementations()
end,
desc = "[ L ]ist [ I ]mplementation",
},
{
"<leader>ldi",
function()
require("telescope.builtin").lsp_definitions()
end,
desc = "[ L ]ist [ D ]ef[ i ]nitions",
}, },
}, },
opts = { opts = {
@ -205,6 +244,13 @@ return {
opts = {}, opts = {},
}, },
-- We need to make sure we put this before the toggleterm
-- cause vim-tmux-navigator also has a <c-\> keybinding
{
"christoomey/vim-tmux-navigator",
config = false,
},
{ {
"akinsho/toggleterm.nvim", "akinsho/toggleterm.nvim",
opts = { opts = {
@ -215,11 +261,6 @@ return {
}, },
}, },
{
"christoomey/vim-tmux-navigator",
config = false,
},
{ {
"kdheepak/lazygit.nvim", "kdheepak/lazygit.nvim",
dependencies = { dependencies = {