Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
GNU ELPA

Description

This Emacs packages provides a minor mode which shows git information inside the dired buffer:

./images/screenshot2.png

Installation

GNU ELPA

This package is available on GNU ELPA. You can install it via M-x package-install RET dired-git-info RET

Manual

For manual installation, clone the repository and call:

(package-install-file "/path/to/dired-git-info.el")

Config

Bind the minor mode command in dired

(with-eval-after-load 'dired
  (define-key dired-mode-map ")" 'dired-git-info-mode))

Don’t hide normal Dired file info

By default, toggling dired-git-info-mode also toggles the built-in dired-hide-details-mode, which hides file details such as ownership, permissions and size. This behaviour can be disabled by overriding dgi-auto-hide-details-p:

(setq dgi-auto-hide-details-p nil)

Enable automatically in every Dired buffer (if in Git repository)

To enable dired-git-info-mode whenever you navigate to a Git repository, use the following:

(add-hook 'dired-after-readin-hook 'dired-git-info-auto-enable)

About

Show git info in Emacs dired

Resources

Releases

No releases published

Packages

No packages published