Added new plugins and modified remaps
This commit is contained in:
@@ -68,24 +68,24 @@ local vn = {
|
||||
|
||||
for map, command in pairs(v) do
|
||||
if command.desc then
|
||||
set("v", map, command[1], { desc = command.desc })
|
||||
set("v", map, command[1], { desc = command.desc, silent = true })
|
||||
else
|
||||
set("v", map, command[1])
|
||||
set("v", map, command[1], { silent = true })
|
||||
end
|
||||
end
|
||||
|
||||
for map, command in pairs(n) do
|
||||
if command.desc then
|
||||
set("n", map, command[1], { desc = command.desc })
|
||||
set("n", map, command[1], { desc = command.desc, silent = true })
|
||||
else
|
||||
set("n", map, command[1])
|
||||
set("n", map, command[1], { silent = true })
|
||||
end
|
||||
end
|
||||
|
||||
for map, command in pairs(vn) do
|
||||
if command.desc then
|
||||
set({ "v", "n" }, map, command[1], { desc = command.desc })
|
||||
set({ "v", "n" }, map, command[1], { desc = command.desc, silent = true })
|
||||
else
|
||||
set({ "v", "n" }, map, command[1])
|
||||
set({ "v", "n" }, map, command[1], { silent = true })
|
||||
end
|
||||
end
|
||||
|
||||
10
lua/taken/plugins/barbecue.lua
Normal file
10
lua/taken/plugins/barbecue.lua
Normal file
@@ -0,0 +1,10 @@
|
||||
return {
|
||||
"utilyre/barbecue.nvim",
|
||||
name = "barbecue",
|
||||
version = "*",
|
||||
dependencies = {
|
||||
"SmiteshP/nvim-navic",
|
||||
"nvim-tree/nvim-web-devicons",
|
||||
},
|
||||
config = true,
|
||||
}
|
||||
@@ -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")
|
||||
|
||||
|
||||
@@ -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,
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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,
|
||||
}
|
||||
|
||||
@@ -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,
|
||||
}
|
||||
|
||||
@@ -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,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user