jesseduffield / jesseduffield/lazygit

log with more details

Open
#1,165 0 comments 3 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
82.4k
Forks
3k
Avg merge
2d 18h
Merged PRs (30d)
19

Description

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

I need some log list like `git log --graph --all --color=always --decorate --date=relative --pretty=medium --stat` which lists log with commit+files+extra-info of all commits inside lazygit, so I add some command like
``````
customCommands:
- key: 'L'
command: "git log --graph --all --color=always --decorate --date=relative --pretty=medium --stat"
context: 'global'
subprocess: true
description: 'full log'
``````
It is useful so I don't have to navigate every commit line to show what files that commit has changed, and I can search file name using search feature in the list of commits.

But one problem is, the result of the command cannot interact with lazygit such as Enter the point to view the exact changes of the commit(I miss tig about this feature)

Is this able to be done with lazygit? Or it would better if it is a builtin tab into "Commits -- Reflog" section.

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.