Nvim: improve blink and inlay hints, add heirline

This commit is contained in:
Robert Kmieć
2025-02-07 11:38:51 +01:00
parent ec21773823
commit 6f0948c365
9 changed files with 536 additions and 623 deletions

View File

@@ -5,21 +5,51 @@ return {
'molecule-man/telescope-menufacture',
'nvim-telescope/telescope-symbols.nvim',
{
{
"isak102/telescope-git-file-history.nvim",
dependencies = { "tpope/vim-fugitive" }
}
}
"isak102/telescope-git-file-history.nvim",
dependencies = { "tpope/vim-fugitive" }
},
"zongben/navimark.nvim",
},
event = 'VeryLazy',
--cmd = ":Telescope",
config = function()
require('navimark').setup({
--set "" to disable keymapping
keymap = {
base = {
mark_toggle = "<leader>mt",
mark_add = "<leader>ma",
mark_remove = "<leader>mr",
goto_next_mark = "]m",
goto_prev_mark = "[m",
open_mark_picker = "<leader>fm",
},
telescope = {
n = {
delete_mark = "d",
clear_marks = "c",
new_stack = "n",
next_stack = "<Tab>",
prev_stack = "<S-Tab>",
rename_stack = "r",
delete_stack = "D",
open_all_marked_files = "<C-o>", -- open all marked files in current stack
},
},
},
sign = {
text = "",
color = "#FF0000",
},
--set to true to persist marks
persist = false,
})
-- require('telescope').load_extension('ultisnips')
require('telescope').setup {
extensions = {
menufacture = {
mappings = {
main_menu = { [{'i', 'n'}] = '<C-o>' }
main_menu = { [{ 'i', 'n' }] = '<C-o>' }
}
},
}