-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Bug Description
Adding:
git:
paging:
externalDiffCommand: difft --color=alwaysto the LazyGit config does function as expected (as outlined in #2868). Instead, it uses the default/built-in git pager.
CleanShot.2024-03-22.at.14.09.26.mp4
To Reproduce
- Edit
~/Library/Application\ Support/lazygit/config.yml - Add
externalDiffCommand(or optionally, add it to your~/.gitconfigas the default[diff]tool and set `useConfig: true) - See that difftastic doesn't work.
Expected behavior
The diff should display the following:
Version info:
build source = homebrew
version = 0.40.2
os = darwin
arch = arm64
git version = 2.44.0
Additional context
- I've confirmed the config is read upon instantiation by adding the
notARepository: 'quit'parameter, which works as expected. - I suspect there's something wrong with reading the config after
lazygitis run considering that the above is true.os.editPresetalso doesn't work forlvim
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
