config: update git and herdr settings - #67
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 3918ec857d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| @@ -0,0 +1,8 @@ | |||
| [core] | |||
| pager = delta | |||
There was a problem hiding this comment.
Install delta before configuring it as Git's pager
On a fresh machine following the documented install command (README.md:22-24), or after bootstrapping the Linux image whose package list is at docker/Dockerfile:29-37, no package provides the delta executable. Git lists -p | --paginate in git -h, and with this configuration a paginated git log reports cannot run delta: No such file or directory before falling back, while the intended pager and interactive diff filter remain unavailable. Add the Homebrew git-delta dependency to the supported setup paths or avoid enabling these settings when the executable is absent.
Useful? React with 👍 / 👎.
Summary
deltaandzdiff3Why
Keep the Git and herdr defaults reproducible through the dotfiles bootstrap process and remove redundant ignore configuration.
Impact
Running
./initnow creates~/.config/git/configalongside the existing global ignore link. Git usesdeltafor paging and interactive diffs, and herdr skips onboarding.Validation
pre-commit run --all-files./init