-- You can add your own plugins here or in other files in this directory! -- I promise not to create any merge conflicts in this directory :) -- -- See the kickstart.nvim README for more informationc return { { 'christoomey/vim-tmux-navigator', lazy = false, cmd = { 'TmuxNavigateLeft', 'TmuxNavigateDown', 'TmuxNavigateUp', 'TmuxNavigateRight', 'TmuxNavigatePrevious', }, keys = { { '', 'TmuxNavigateLeft' }, { '', 'TmuxNavigateDown' }, { '', 'TmuxNavigateUp' }, { '', 'TmuxNavigateRight' }, { '', 'TmuxNavigatePrevious' }, }, }, { 'ThePrimeagen/harpoon', branch = 'harpoon2', opts = { menu = { width = vim.api.nvim_win_get_width(0) - 4, }, settings = { save_on_toggle = true, }, }, keys = function() local keys = { { 'H', function() require('harpoon'):list():add() end, desc = 'Harpoon File', }, { 'h', function() local harpoon = require 'harpoon' harpoon.ui:toggle_quick_menu(harpoon:list()) end, desc = 'Harpoon Quick Menu', }, } for i = 1, 5 do table.insert(keys, { '' .. i, function() require('harpoon'):list():select(i) end, desc = 'Harpoon to File ' .. i, }) end return keys end, }, { 'ThePrimeagen/vim-be-good', }, }