Skip to content

paopaol/telescope-git-diffs.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

telescope-git-diffs.nvim

Telescope picker of git diffs between commits

demo

Installation

Install with your favorite plugin manager and add

with packer

use {
  'paopaol/telescope-git-diffs.nvim',
   requires = {
     "nvim-lua/plenary.nvim",
     "sindrets/diffview.nvim",
   },
}
require('telescope').load_extension('git_diffs')

somewhere after loading telescope.

Usage

The extension provides two new pickers:

:Telescope git_diffs  diff_commits

Lua equivalent:

require('telescope').extensions.git_diffs.diff_commits()

Configuration

require('telescope').setup {
    extensions = {
        git_diffs = {
            git_command = { "git", "log", "--oneline", "--decorate", "--all", "." } -- list result
        }
    }
}

About

Telescope picker of git diffs between commits

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages