summaryrefslogtreecommitdiff
path: root/after/plugin
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2024-08-15 13:39:00 +0200
committerRaymaekers Luca <raymaekers.luca@gmail.com>2024-08-15 13:39:00 +0200
commitc53bda87d0fa6a5cd95595c374215c586bdd7d40 (patch)
tree6d563bf300d3ae01b51015c514f050a2b4a28444 /after/plugin
parent50053eb550b160ddd2e953894398f5e23f0fd9df (diff)
checkpoint
Diffstat (limited to 'after/plugin')
-rw-r--r--after/plugin/autoclose.lua32
-rw-r--r--after/plugin/harpoon.lua22
-rw-r--r--after/plugin/mini.lua8
-rw-r--r--after/plugin/telescope.lua17
-rw-r--r--after/plugin/vim-tmux-navigator.lua10
5 files changed, 44 insertions, 45 deletions
diff --git a/after/plugin/autoclose.lua b/after/plugin/autoclose.lua
index 89078ef..543d7d9 100644
--- a/after/plugin/autoclose.lua
+++ b/after/plugin/autoclose.lua
@@ -1,20 +1,20 @@
require("autoclose").setup({
- keys = {
- ["("] = { escape = false, close = true, pair = "()"},
- ["["] = { escape = false, close = true, pair = "[]"},
- ["{"] = { escape = false, close = true, pair = "{}"},
+ keys = {
+ ["("] = { escape = false, close = true, pair = "()" },
+ ["["] = { escape = false, close = true, pair = "[]" },
+ ["{"] = { escape = false, close = true, pair = "{}" },
- [">"] = { escape = true, close = false, pair = "<>"},
- [")"] = { escape = true, close = false, pair = "()"},
- ["]"] = { escape = true, close = false, pair = "[]"},
- ["}"] = { escape = true, close = false, pair = "{}"},
+ [">"] = { escape = true, close = false, pair = "<>" },
+ [")"] = { escape = true, close = false, pair = "()" },
+ ["]"] = { escape = true, close = false, pair = "[]" },
+ ["}"] = { escape = true, close = false, pair = "{}" },
- ['"'] = { escape = true, close = true, pair = '""'},
- ["'"] = { escape = true, close = true, pair = "''"},
- ["`"] = { escape = true, close = true, pair = "``"},
- },
- options = {
- disabled_filetypes = { "text", "telekasten", "groff", "diff", "gitcommit", "fugitive" },
- disable_when_touch = true,
- },
+ ['"'] = { escape = true, close = true, pair = '""' },
+ ["'"] = { escape = true, close = true, pair = "''" },
+ ["`"] = { escape = true, close = true, pair = "``" },
+ },
+ options = {
+ disabled_filetypes = { "text", "telekasten", "groff", "diff", "gitcommit", "fugitive" },
+ disable_when_touch = true,
+ },
})
diff --git a/after/plugin/harpoon.lua b/after/plugin/harpoon.lua
index bd5aeef..f7d522a 100644
--- a/after/plugin/harpoon.lua
+++ b/after/plugin/harpoon.lua
@@ -1,33 +1,33 @@
local harpoon = require("harpoon")
+local map = vim.keymap.set
-- REQUIRED
harpoon:setup()
--- REQUIRED
-vim.keymap.set("n", "<leader>a", function()
- harpoon:list():append()
-end, { desc = "Append file to harpoon starred list" })
-vim.keymap.set("n", "<C-e>", function()
+map("n", "<C-h>", function()
harpoon.ui:toggle_quick_menu(harpoon:list())
end, { desc = "Check the list of files in harpoon" })
-vim.keymap.set("n", "<C-j>", function()
+map("n", " ha", function()
+ harpoon:list():add()
+end, { desc = "Append file to harpoon starred list" })
+map("n", " h1", function()
harpoon:list():select(1)
end, { desc = "Harpoon to 1st file in list" })
-vim.keymap.set("n", "<C-k>", function()
+map("n", " h2", function()
harpoon:list():select(2)
end, { desc = "Harpoon to 2nd file in list" })
-vim.keymap.set("n", "<C-l>", function()
+map("n", " h3", function()
harpoon:list():select(3)
end, { desc = "Harpoon to 3rd file in list" })
-vim.keymap.set("n", "<C-;>", function()
+map("n", " h4", function()
harpoon:list():select(4)
end, { desc = "Harpoon to 4th file in list" })
-- Toggle previous & next buffers stored within Harpoon list
-vim.keymap.set("n", "<C-S-J>", function()
+map("n", " hp", function()
harpoon:list():prev()
end, { desc = "Harpoon to previous file in list" })
-vim.keymap.set("n", "<C-S-K>", function()
+map("n", " hn", function()
harpoon:list():next()
end, { desc = "Harpoon to next file in list" })
diff --git a/after/plugin/mini.lua b/after/plugin/mini.lua
index d039e54..8bd6531 100644
--- a/after/plugin/mini.lua
+++ b/after/plugin/mini.lua
@@ -1,7 +1,3 @@
--- Setup my mini.nvim settings
--- mini.nvim is amazing because it add's a lot of functionality while keeping itself as minimal as possible
--- because of it's modular nature and fact it has a lot of functionality it lower the amount of needed plugins even for advanced features
-
-- mini.nvim statusline module
require("mini.statusline").setup({
set_vim_settings = false,
@@ -11,4 +7,6 @@ require("mini.statusline").setup({
require("mini.comment").setup({})
-- mini.nvim surround module
--- require("mini.surround").setup({})
+require("mini.surround").setup({
+ silent = true
+})
diff --git a/after/plugin/telescope.lua b/after/plugin/telescope.lua
index a45d5fb..cfefbbc 100644
--- a/after/plugin/telescope.lua
+++ b/after/plugin/telescope.lua
@@ -1,10 +1,11 @@
-require('telescope').setup({
+require("telescope").setup({
defaults = {
path_display = {
shorten = {
- len = 3, exclude = {1, -1}
+ len = 3,
+ exclude = { 1, -1 },
},
- truncate = true
+ truncate = true,
},
dynamic_preview_title = true,
},
@@ -21,11 +22,11 @@ require('telescope').setup({
},
})
-local builtin = require('telescope.builtin')
-vim.keymap.set('n', '<leader>ff', builtin.find_files)
-vim.keymap.set('n', '<leader><leader>', builtin.buffers)
-vim.keymap.set('n', '<leader>fg', builtin.git_files)
-vim.keymap.set('n', '<leader>fw', builtin.live_grep)
+local builtin = require("telescope.builtin")
+vim.keymap.set("n", "<leader>ff", builtin.find_files)
+vim.keymap.set("n", "<leader><leader>", builtin.buffers)
+vim.keymap.set("n", "<leader>fg", builtin.git_files)
+vim.keymap.set("n", "<leader>fw", builtin.live_grep)
vim.keymap.set("n", "<C-p>", "<cmd>Telescope git_files<cr>", { desc = "Find git files" })
vim.keymap.set("n", "<leader>vh", builtin.help_tags, { desc = "Find help tags" })
diff --git a/after/plugin/vim-tmux-navigator.lua b/after/plugin/vim-tmux-navigator.lua
index c7042fd..0aed3f9 100644
--- a/after/plugin/vim-tmux-navigator.lua
+++ b/after/plugin/vim-tmux-navigator.lua
@@ -1,6 +1,6 @@
vim.cmd("let g:tmux_navigator_no_mappings = 1")
-vim.keymap.set("n", "<M-h>", ":<C-U>TmuxNavigateLeft<cr>", {silent = true})
-vim.keymap.set("n", "<M-j>", ":<C-U>TmuxNavigateDown<cr>", {silent = true})
-vim.keymap.set("n", "<M-k>", ":<C-U>TmuxNavigateUp<cr>", {silent = true})
-vim.keymap.set("n", "<M-l>", ":<C-U>TmuxNavigateRight<cr>", {silent = true})
-vim.keymap.set("n", "<M-/>", ":<C-U>TmuxNavigatePrevious<cr>", {silent = true})
+vim.keymap.set("n", "<M-h>", ":<C-U>TmuxNavigateLeft<cr>", { silent = true })
+vim.keymap.set("n", "<M-j>", ":<C-U>TmuxNavigateDown<cr>", { silent = true })
+vim.keymap.set("n", "<M-k>", ":<C-U>TmuxNavigateUp<cr>", { silent = true })
+vim.keymap.set("n", "<M-l>", ":<C-U>TmuxNavigateRight<cr>", { silent = true })
+vim.keymap.set("n", "<M-/>", ":<C-U>TmuxNavigatePrevious<cr>", { silent = true })