[READ-ONLY] Mirror of https://github.com/Savy011/dotfiles.
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475return { 'tpope/vim-fugitive', 'tpope/vim-rhubarb', 'tpope/vim-sleuth', { 'folke/which-key.nvim', opts = {} }, { "akinsho/bufferline.nvim", event = 'VeryLazy', keys = { { "<leader>bp", "<Cmd>BufferLineTogglePin<CR>", desc = "Toggle Pin" }, { "<leader>bp", "<Cmd>BufferLineGroupClose ungrouped<CR>", desc = "Delete non-pinned buffers" } }, opts = { options = { close_command = function(n) require("mini.bufremove").delete(n, false) end, diagostics = "nvim_lsp", always_show_bufferline = false, offsets = { { filetype = "neo-tree", text = "Neo-tree", highlight = "Directory", text_align = "left" } } } } }, { 'lewis6991/gitsigns.nvim', opts = { signs = { add = { text = '+' }, change = { text = '~' }, delete = { text = '_' }, topdelete = { text = '‾' }, changedelete = { text = '~' }, }, on_attach = function(bufnr) vim.keymap.set('n', '<leader>gp', require('gitsigns').prev_hunk, { buffer = bufnr, desc = '[G]o to [P]revious Hunk' }) vim.keymap.set('n', '<leader>gn', require('gitsigns').next_hunk, { buffer = bufnr, desc = '[G]o to [N]ext Hunk' }) vim.keymap.set('n', '<leader>ph', require('gitsigns').preview_hunk, { buffer = bufnr, desc = '[P]review [H]unk' }) end, }, }, { 'nvim-lualine/lualine.nvim', opts = { options = { icons_enabled = false, theme = 'tokyonight', component_separators = '|', section_separators = '', }, }, }, { 'nvim-telescope/telescope.nvim', branch = '0.1.x', dependencies = { 'nvim-lua/plenary.nvim', { 'nvim-telescope/telescope-fzf-native.nvim', build = 'make', cond = function() return vim.fn.executable 'make' == 1 end, }, }, },}