Added new plugins and modified remaps
This commit is contained in:
@@ -68,24 +68,24 @@ local vn = {
|
|||||||
|
|
||||||
for map, command in pairs(v) do
|
for map, command in pairs(v) do
|
||||||
if command.desc then
|
if command.desc then
|
||||||
set("v", map, command[1], { desc = command.desc })
|
set("v", map, command[1], { desc = command.desc, silent = true })
|
||||||
else
|
else
|
||||||
set("v", map, command[1])
|
set("v", map, command[1], { silent = true })
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
for map, command in pairs(n) do
|
for map, command in pairs(n) do
|
||||||
if command.desc then
|
if command.desc then
|
||||||
set("n", map, command[1], { desc = command.desc })
|
set("n", map, command[1], { desc = command.desc, silent = true })
|
||||||
else
|
else
|
||||||
set("n", map, command[1])
|
set("n", map, command[1], { silent = true })
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
for map, command in pairs(vn) do
|
for map, command in pairs(vn) do
|
||||||
if command.desc then
|
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
|
else
|
||||||
set({ "v", "n" }, map, command[1])
|
set({ "v", "n" }, map, command[1], { silent = true })
|
||||||
end
|
end
|
||||||
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",
|
"akinsho/bufferline.nvim",
|
||||||
version = "*",
|
version = "*",
|
||||||
dependencies = "nvim-tree/nvim-web-devicons",
|
dependencies = "nvim-tree/nvim-web-devicons",
|
||||||
enabled = false,
|
-- enabled = false,
|
||||||
config = function()
|
config = function()
|
||||||
vim.keymap.set("n", "<leader><Tab>", ":BufferLineCycleNext <CR>", { desc = "Cycle tabs" })
|
vim.keymap.set("n", "<leader><Tab>", ":BufferLineCycleNext <CR>", { silent = true, desc = "Cycle tabs" })
|
||||||
vim.keymap.set("n", "<leader>bn", ":BufferLineCycleNext <CR>", { desc = "Next tab" })
|
vim.keymap.set("n", "<leader>bn", ":BufferLineCycleNext <CR>", { silent = true, desc = "Next tab" })
|
||||||
vim.keymap.set("n", "<leader>bp", ":BufferLineCyclePrev <CR>", { desc = "NextPrevious tab" })
|
vim.keymap.set("n", "<leader>bp", ":BufferLineCyclePrev <CR>", { silent = true, desc = "NextPrevious tab" })
|
||||||
|
|
||||||
local bufferline = require("bufferline")
|
local bufferline = require("bufferline")
|
||||||
|
|
||||||
|
|||||||
@@ -10,22 +10,22 @@ return {
|
|||||||
|
|
||||||
vim.keymap.set("n", "<leader>a", function()
|
vim.keymap.set("n", "<leader>a", function()
|
||||||
harpoon:list():append()
|
harpoon:list():append()
|
||||||
end)
|
end, { silent = true, desc = "Append current file to harpoon" })
|
||||||
vim.keymap.set("n", "<leader>th", function()
|
vim.keymap.set("n", "<leader>th", function()
|
||||||
harpoon.ui:toggle_quick_menu(harpoon:list())
|
harpoon.ui:toggle_quick_menu(harpoon:list())
|
||||||
end)
|
end, { silent = true, desc = "Toggle harpoon quick menu" })
|
||||||
|
|
||||||
vim.keymap.set("n", "<A-1>", function()
|
vim.keymap.set("n", "<A-1>", function()
|
||||||
harpoon:list():select(1)
|
harpoon:list():select(1)
|
||||||
end)
|
end, { silent = true, desc = "Jumps to item 1 in the list" })
|
||||||
vim.keymap.set("n", "<A-2>", function()
|
vim.keymap.set("n", "<A-2>", function()
|
||||||
harpoon:list():select(2)
|
harpoon:list():select(2)
|
||||||
end)
|
end, { silent = true, desc = "Jumps to item 2 in the list" })
|
||||||
vim.keymap.set("n", "<A-3>", function()
|
vim.keymap.set("n", "<A-3>", function()
|
||||||
harpoon:list():select(3)
|
harpoon:list():select(3)
|
||||||
end)
|
end, { silent = true, desc = "Jumps to item 3 in the list" })
|
||||||
vim.keymap.set("n", "<A-4>", function()
|
vim.keymap.set("n", "<A-4>", function()
|
||||||
harpoon:list():select(4)
|
harpoon:list():select(4)
|
||||||
end)
|
end, { silent = true, desc = "Jumps to item 4 in the list" })
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,12 +30,12 @@ return {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>n", ":NvimTreeToggle <CR>")
|
vim.keymap.set("n", "<leader>n", ":NvimTreeToggle <CR>", { silent = true })
|
||||||
vim.keymap.set("n", "<leader>e", ":NvimTreeFocus <CR>")
|
vim.keymap.set("n", "<leader>e", ":NvimTreeFocus <CR>", { silent = true })
|
||||||
vim.keymap.set("n", "<leader>r", ":NvimTreeRefresh <CR>")
|
vim.keymap.set("n", "<leader>r", ":NvimTreeRefresh <CR>", { silent = true })
|
||||||
vim.keymap.set("n", "<leader>tr", function()
|
vim.keymap.set("n", "<leader>tr", function()
|
||||||
require("nvim-tree.api").tree.change_root(vim.fn.getcwd())
|
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 autocmd = vim.api.nvim_create_autocmd
|
||||||
local augroup = vim.api.nvim_create_augroup
|
local augroup = vim.api.nvim_create_augroup
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ return {
|
|||||||
autoload_mode = smconfig.AutoloadMode.Disabled,
|
autoload_mode = smconfig.AutoloadMode.Disabled,
|
||||||
})
|
})
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>ps", "<cmd>Telescope neovim-project discover<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>")
|
vim.keymap.set("n", "<leader>ph", "<cmd>Telescope neovim-project history<CR>", { silent = true })
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -53,13 +53,13 @@ return {
|
|||||||
telescope.load_extension("file_browser")
|
telescope.load_extension("file_browser")
|
||||||
telescope.load_extension("fzf")
|
telescope.load_extension("fzf")
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>ff", "<cmd>Telescope find_files<CR>", { desc = "Find files" })
|
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>", { desc = "Live grep" })
|
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>", { desc = "Find builtins" })
|
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>", { desc = "Help tags" })
|
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>", { desc = "File browser" })
|
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>", { desc = "Reload config" })
|
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>", { desc = "Commands" })
|
vim.keymap.set("n", "<leader>fc", "<cmd>Telescope commands<CR>", { silent = true, desc = "Commands" })
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>bb", function()
|
vim.keymap.set("n", "<leader>bb", function()
|
||||||
builtin.buffers({
|
builtin.buffers({
|
||||||
@@ -73,6 +73,6 @@ return {
|
|||||||
return true
|
return true
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
end, { desc = "Find buffers" })
|
end, { silent = true, desc = "Find buffers" })
|
||||||
end,
|
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,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user