Git Integration

Display git changes (added, modified, deleted lines) in the scrollbar. This requires gitsigns.nvim.

Setup

Ensure gitsigns is set up first, then enable the gitsigns handler in scrollbar.

use {
  "lewis6991/gitsigns.nvim",
  config = function()
    require('gitsigns').setup()
    require("scrollbar.handlers.gitsigns").setup()
  end
}

Alternatively, in your main setup:

require("scrollbar").setup({
    handlers = {
        gitsigns = true
    }
})

Marks

The following marks are used for Git status:

  • GitAdd (Default: )
  • GitChange (Default: )
  • GitDelete (Default: )