This package browser is in early development. Mind the rough edges.

emacs-helm-ls-git 1.9.4

Helm interface for listing the files in a Git repository

This package provides a Helm interface for Git files.

  • Display the open buffers in project.

  • Display a status source showing state of project (modified files etc.).

  • Display a list of all files in project under git control.

  • Quickly look at diffs of modified files.

  • Allow switching to git status with your preferred frontend (vc-dir, Magit,etc.).

  • Full integration of git-grep, also allow usage of helm-grep (you can use ack-grep instead of grep).

  • Integrate usage of gid from id-utils.

  • Full integration with helm-find-files, allow you to browse projects unrelated to current-buffer.

  • In addition, all actions of type files and buffers are provided.

Installation

Install emacs-helm-ls-git 1.9.4 as follows:

guix install emacs-helm-ls-git@1.9.4

Or install the latest version:

guix install emacs-helm-ls-git

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.