jesseduffield / jesseduffield/lazygit

Selective icon groups

Open
#5,923 2 comments 0 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.
I just upgraded to 0.64.0 and added `nerdFontsVersion: "3"`. I now see icons for PRs and filetypes, which is cool, but now there are also commit icons (I guess regular vs. merge commit?).

Personally I find they make it a bit harder to read/skim the commits, and don't provide any additional information (I can see that there was a merge commit because of the icons between the SHA and the commit msg).

|Before | After |
| --- | --- |
| Image | Image |

### Describe the solution you'd like
I can't find in the config docs a way to disable those icons. Would it be possible to add a config to do that (and ideally enable/disable icon groups independently so the user can e.g. enable icons for PRs but not for files or commits)?

### Describe alternatives you've considered
N/A

### Additional context
N/A

Contributor guide

Open the contributing guide

Research direction

Start by reading the configuration documentation and locating the existing Nerd Fonts and icon settings. Then trace how commit, pull request, and filetype icons are selected. Done means users can enable or disable these icon groups independently and the available settings are documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, go
Domain
cli, developer-experience
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.