mirror of
https://github.com/pratiktri/dotfiles.git
synced 2026-02-04 08:41:43 +05:30
chore(neovim): Remove useless configs, keymaps & format code
- Removed nvim-highlight-colors useless configuration - Neotree: remove redundant & useless keymaps - Telescope: remove redundant & useless keymaps - Telescope: All help keymaps moved to *neovim* keymaps
This commit is contained in:
@@ -188,41 +188,6 @@ return {
|
|||||||
virtual_symbol_position = "eow",
|
virtual_symbol_position = "eow",
|
||||||
virtual_symbol_prefix = " ",
|
virtual_symbol_prefix = " ",
|
||||||
virtual_symbol_suffix = "",
|
virtual_symbol_suffix = "",
|
||||||
completion = {
|
|
||||||
menu = {
|
|
||||||
draw = {
|
|
||||||
components = {
|
|
||||||
-- customize the drawing of kind icons
|
|
||||||
kind_icon = {
|
|
||||||
text = function(ctx)
|
|
||||||
-- default kind icon
|
|
||||||
local icon = ctx.kind_icon
|
|
||||||
-- if LSP source, check for color derived from documentation
|
|
||||||
if ctx.item.source_name == "LSP" then
|
|
||||||
local color_item = require("nvim-highlight-colors").format(ctx.item.documentation, { kind = ctx.kind })
|
|
||||||
if color_item and color_item.abbr ~= "" then
|
|
||||||
icon = color_item.abbr
|
|
||||||
end
|
|
||||||
end
|
|
||||||
return icon .. ctx.icon_gap
|
|
||||||
end,
|
|
||||||
highlight = function(ctx)
|
|
||||||
-- default highlight group
|
|
||||||
local highlight = "BlinkCmpKind" .. ctx.kind
|
|
||||||
-- if LSP source, check for color derived from documentation
|
|
||||||
if ctx.item.source_name == "LSP" then
|
|
||||||
local color_item = require("nvim-highlight-colors").format(ctx.item.documentation, { kind = ctx.kind })
|
|
||||||
if color_item and color_item.abbr_hl_group then
|
|
||||||
highlight = color_item.abbr_hl_group
|
|
||||||
end
|
|
||||||
end
|
|
||||||
return highlight
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
})
|
})
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -44,9 +44,7 @@ return {
|
|||||||
end,
|
end,
|
||||||
formatters = {
|
formatters = {
|
||||||
injected = { options = { ignore_errors = true } },
|
injected = { options = { ignore_errors = true } },
|
||||||
shfmt = {
|
shfmt = { prepend_args = { "-i", "4" } },
|
||||||
prepend_args = { "-i", "4" },
|
|
||||||
},
|
|
||||||
markdownlint = {
|
markdownlint = {
|
||||||
prepend_args = {
|
prepend_args = {
|
||||||
"--config",
|
"--config",
|
||||||
|
|||||||
@@ -13,15 +13,6 @@ return {
|
|||||||
branch = "v3.x",
|
branch = "v3.x",
|
||||||
keys = {
|
keys = {
|
||||||
{ "<leader><tab>", "<CMD>Neotree toggle left<CR>", desc = "Open NeoTree Explorer at Git root", remap = true },
|
{ "<leader><tab>", "<CMD>Neotree toggle left<CR>", desc = "Open NeoTree Explorer at Git root", remap = true },
|
||||||
{ "<leader>e", "<CMD>Neotree toggle float<CR>", desc = "Open NeoTree on Floating Window", remap = true },
|
|
||||||
|
|
||||||
{
|
|
||||||
"<leader>be",
|
|
||||||
function()
|
|
||||||
require("neo-tree.command").execute({ source = "buffers", toggle = true })
|
|
||||||
end,
|
|
||||||
desc = "NeoTree: Open Buffer Explorer",
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
deactivate = function()
|
deactivate = function()
|
||||||
vim.cmd([[Neotree close]])
|
vim.cmd([[Neotree close]])
|
||||||
@@ -172,38 +163,27 @@ return {
|
|||||||
-- Keymaps for LSP Things -> In code-lsp.lua
|
-- Keymaps for LSP Things -> In code-lsp.lua
|
||||||
|
|
||||||
-- Buffer
|
-- Buffer
|
||||||
vim.keymap.set("n", "<leader>bs", function()
|
|
||||||
require("telescope.builtin").live_grep({
|
|
||||||
grep_open_files = true,
|
|
||||||
prompt_title = "Live Grep in Open Files",
|
|
||||||
})
|
|
||||||
end, { desc = "Live Grep Open Buffers" })
|
|
||||||
vim.keymap.set("n", "<leader>bl", require("telescope.builtin").buffers, { desc = "List Buffers" })
|
vim.keymap.set("n", "<leader>bl", require("telescope.builtin").buffers, { desc = "List Buffers" })
|
||||||
|
|
||||||
-- NOTE: Needs terminal configured to send correct key code to NeoVim: \x1b[70;5u
|
-- NOTE: Needs terminal configured to send correct key code to NeoVim: \x1b[70;5u
|
||||||
vim.keymap.set("n", "<C-S-f>", require("telescope.builtin").live_grep, { desc = "Search/LiveGrep the Project" })
|
vim.keymap.set("n", "<C-S-f>", require("telescope.builtin").live_grep, { desc = "Search/LiveGrep the Project" })
|
||||||
vim.keymap.set("n", "<leader>sg", require("telescope.builtin").live_grep, { desc = "Search/LiveGrep the Project" })
|
|
||||||
vim.keymap.set("n", "<leader>sw", require("telescope.builtin").grep_string, { desc = "Search current Word in Project" })
|
|
||||||
|
|
||||||
-- List
|
-- List
|
||||||
-- NOTE: Needs terminal configured to send correct key code to NeoVim: \x1b[80;5u
|
-- NOTE: Needs terminal configured to send correct key code to NeoVim: \x1b[80;5u
|
||||||
vim.keymap.set("n", "<C-S-p>", require("telescope.builtin").find_files, { desc = "Search Files" })
|
vim.keymap.set("n", "<C-S-p>", require("telescope.builtin").find_files, { desc = "Search Files" })
|
||||||
vim.keymap.set("n", "<leader>bf", require("telescope.builtin").find_files, { desc = "Search Files" })
|
|
||||||
|
|
||||||
-- Git
|
-- Git
|
||||||
vim.keymap.set("n", "<leader>gc", require("telescope.builtin").git_commits, { desc = "Git: Commits" })
|
vim.keymap.set("n", "<leader>gc", require("telescope.builtin").git_commits, { desc = "Git: Commits" })
|
||||||
vim.keymap.set("n", "<leader>gb", require("telescope.builtin").git_branches, { desc = "Git: Branches" })
|
vim.keymap.set("n", "<leader>gb", require("telescope.builtin").git_branches, { desc = "Git: Branches" })
|
||||||
|
|
||||||
-- Neovim Things
|
-- Neovim Things
|
||||||
vim.keymap.set("n", "<leader>ns", require("telescope.builtin").search_history, { desc = "Search History" })
|
|
||||||
vim.keymap.set("n", "<leader>nh", require("telescope.builtin").help_tags, { desc = "Search NeoVIM Help" })
|
vim.keymap.set("n", "<leader>nh", require("telescope.builtin").help_tags, { desc = "Search NeoVIM Help" })
|
||||||
vim.keymap.set("n", "<leader>nc", require("telescope.builtin").command_history, { desc = "Command History" })
|
vim.keymap.set("n", "<leader>nm", require("telescope.builtin").man_pages, { desc = "Help: System Man Pages" })
|
||||||
vim.keymap.set("n", "<leader>nC", require("telescope.builtin").colorscheme, { desc = "Colorschemes (with preview)" })
|
vim.keymap.set("n", "<leader>nv", require("telescope.builtin").vim_options, { desc = "Help: Vim Options" })
|
||||||
|
vim.keymap.set("n", "<leader>nk", require("telescope.builtin").keymaps, { desc = "Help: NeoVIM Keymaps" })
|
||||||
-- Help
|
vim.keymap.set("n", "<leader>ns", require("telescope.builtin").search_history, { desc = "Search History" })
|
||||||
vim.keymap.set("n", "<leader>hk", require("telescope.builtin").keymaps, { desc = "Help: NeoVIM Keymaps" })
|
vim.keymap.set("n", "<leader>nH", require("telescope.builtin").command_history, { desc = "Command History" })
|
||||||
vim.keymap.set("n", "<leader>hm", require("telescope.builtin").man_pages, { desc = "Help: System Man Pages" })
|
vim.keymap.set("n", "<leader>nc", require("telescope.builtin").colorscheme, { desc = "Colorschemes (with preview)" })
|
||||||
vim.keymap.set("n", "<leader>hv", require("telescope.builtin").vim_options, { desc = "Help: Vim Options" })
|
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user