Added new plugins and modified remaps

This commit is contained in:
2024-03-17 23:46:09 +01:00
parent 75da28e181
commit 100331949d
8 changed files with 40 additions and 41 deletions

View File

@@ -0,0 +1,10 @@
return {
"utilyre/barbecue.nvim",
name = "barbecue",
version = "*",
dependencies = {
"SmiteshP/nvim-navic",
"nvim-tree/nvim-web-devicons",
},
config = true,
}

View File

@@ -3,11 +3,11 @@ return {
"akinsho/bufferline.nvim",
version = "*",
dependencies = "nvim-tree/nvim-web-devicons",
enabled = false,
-- enabled = false,
config = function()
vim.keymap.set("n", "<leader><Tab>", ":BufferLineCycleNext <CR>", { desc = "Cycle tabs" })
vim.keymap.set("n", "<leader>bn", ":BufferLineCycleNext <CR>", { desc = "Next tab" })
vim.keymap.set("n", "<leader>bp", ":BufferLineCyclePrev <CR>", { desc = "NextPrevious tab" })
vim.keymap.set("n", "<leader><Tab>", ":BufferLineCycleNext <CR>", { silent = true, desc = "Cycle tabs" })
vim.keymap.set("n", "<leader>bn", ":BufferLineCycleNext <CR>", { silent = true, desc = "Next tab" })
vim.keymap.set("n", "<leader>bp", ":BufferLineCyclePrev <CR>", { silent = true, desc = "NextPrevious tab" })
local bufferline = require("bufferline")

View File

@@ -10,22 +10,22 @@ return {
vim.keymap.set("n", "<leader>a", function()
harpoon:list():append()
end)
end, { silent = true, desc = "Append current file to harpoon" })
vim.keymap.set("n", "<leader>th", function()
harpoon.ui:toggle_quick_menu(harpoon:list())
end)
end, { silent = true, desc = "Toggle harpoon quick menu" })
vim.keymap.set("n", "<A-1>", function()
harpoon:list():select(1)
end)
end, { silent = true, desc = "Jumps to item 1 in the list" })
vim.keymap.set("n", "<A-2>", function()
harpoon:list():select(2)
end)
end, { silent = true, desc = "Jumps to item 2 in the list" })
vim.keymap.set("n", "<A-3>", function()
harpoon:list():select(3)
end)
end, { silent = true, desc = "Jumps to item 3 in the list" })
vim.keymap.set("n", "<A-4>", function()
harpoon:list():select(4)
end)
end, { silent = true, desc = "Jumps to item 4 in the list" })
end,
}

View File

@@ -30,12 +30,12 @@ return {
},
})
vim.keymap.set("n", "<leader>n", ":NvimTreeToggle <CR>")
vim.keymap.set("n", "<leader>e", ":NvimTreeFocus <CR>")
vim.keymap.set("n", "<leader>r", ":NvimTreeRefresh <CR>")
vim.keymap.set("n", "<leader>n", ":NvimTreeToggle <CR>", { silent = true })
vim.keymap.set("n", "<leader>e", ":NvimTreeFocus <CR>", { silent = true })
vim.keymap.set("n", "<leader>r", ":NvimTreeRefresh <CR>", { silent = true })
vim.keymap.set("n", "<leader>tr", function()
require("nvim-tree.api").tree.change_root(vim.fn.getcwd())
end, { desc = "Change root dir to current dir" })
end, { silent = true, desc = "Change root dir to current dir" })
local autocmd = vim.api.nvim_create_autocmd
local augroup = vim.api.nvim_create_augroup

View File

@@ -25,7 +25,7 @@ return {
autoload_mode = smconfig.AutoloadMode.Disabled,
})
vim.keymap.set("n", "<leader>ps", "<cmd>Telescope neovim-project discover<CR>")
vim.keymap.set("n", "<leader>ph", "<cmd>Telescope neovim-project history<CR>")
vim.keymap.set("n", "<leader>ps", "<cmd>Telescope neovim-project discover<CR>", { silent = true })
vim.keymap.set("n", "<leader>ph", "<cmd>Telescope neovim-project history<CR>", { silent = true })
end,
}

View File

@@ -53,13 +53,13 @@ return {
telescope.load_extension("file_browser")
telescope.load_extension("fzf")
vim.keymap.set("n", "<leader>ff", "<cmd>Telescope find_files<CR>", { desc = "Find files" })
vim.keymap.set("n", "<leader>fg", "<cmd>Telescope live_grep<CR>", { desc = "Live grep" })
vim.keymap.set("n", "<leader>fB", "<cmd>Telescope builtin<CR>", { desc = "Find builtins" })
vim.keymap.set("n", "<leader>fh", "<cmd>Telescope help_tags<CR>", { desc = "Help tags" })
vim.keymap.set("n", "<leader>fd", "<cmd>Telescope file_browser<CR>", { desc = "File browser" })
vim.keymap.set("n", "<leader>fr", "<cmd>Telescope reloader<CR>", { desc = "Reload config" })
vim.keymap.set("n", "<leader>fc", "<cmd>Telescope commands<CR>", { desc = "Commands" })
vim.keymap.set("n", "<leader>ff", "<cmd>Telescope find_files<CR>", { silent = true, desc = "Find files" })
vim.keymap.set("n", "<leader>fg", "<cmd>Telescope live_grep<CR>", { silent = true, desc = "Live grep" })
vim.keymap.set("n", "<leader>fB", "<cmd>Telescope builtin<CR>", { silent = true, desc = "Find builtins" })
vim.keymap.set("n", "<leader>fh", "<cmd>Telescope help_tags<CR>", { silent = true, desc = "Help tags" })
vim.keymap.set("n", "<leader>fd", "<cmd>Telescope file_browser<CR>", { silent = true, desc = "File browser" })
vim.keymap.set("n", "<leader>fr", "<cmd>Telescope reloader<CR>", { silent = true, desc = "Reload config" })
vim.keymap.set("n", "<leader>fc", "<cmd>Telescope commands<CR>", { silent = true, desc = "Commands" })
vim.keymap.set("n", "<leader>bb", function()
builtin.buffers({
@@ -73,6 +73,6 @@ return {
return true
end,
})
end, { desc = "Find buffers" })
end, { silent = true, desc = "Find buffers" })
end,
}

View File

@@ -98,16 +98,5 @@ return {
},
},
})
-- local ts_repeat_move = require("nvim-treesitter.textobjects.repeatable_move")
--
-- -- vim way: ; goes to the direction you were moving.
-- vim.keymap.set({ "n", "x", "o" }, ";", ts_repeat_move.repeat_last_move)
-- vim.keymap.set({ "n", "x", "o" }, ",", ts_repeat_move.repeat_last_move_opposite)
--
-- -- Optionally, make builtin f, F, t, T also repeatable with ; and ,
-- vim.keymap.set({ "n", "x", "o" }, "f", ts_repeat_move.builtin_f)
-- vim.keymap.set({ "n", "x", "o" }, "F", ts_repeat_move.builtin_F)
-- vim.keymap.set({ "n", "x", "o" }, "t", ts_repeat_move.builtin_t)
-- vim.keymap.set({ "n", "x", "o" }, "T", ts_repeat_move.builtin_T)
end,
}