Skip to content

feat: replace seeded config with skip_lfs base - #43

Merged
alecthomas merged 1 commit into
mainfrom
aat/skip-lfs-base-config
Jul 10, 2026
Merged

alecthomas merged 1 commit into
mainfrom
aat/skip-lfs-base-config

Conversation

@alecthomas

Copy link
Copy Markdown
Collaborator

lhm install no longer writes a default ~/.config/lefthook.yaml.
The one setting it needed to provide (skip_lfs: true) is now merged
automatically as a lowest-priority base layer whenever any config layer
exists, so lefthook's built-in LFS support stays suppressed and the
git-lfs underlay adapter remains the sole LFS runner. Any system, user,
or repo config can still override skip_lfs.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

`lhm install` no longer writes a default `~/.config/lefthook.yaml`.
The one setting it needed to provide (`skip_lfs: true`) is now merged
automatically as a lowest-priority base layer whenever any config layer
exists, so lefthook's built-in LFS support stays suppressed and the
git-lfs underlay adapter remains the sole LFS runner. Any system, user,
or repo config can still override `skip_lfs`.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@alecthomas
alecthomas merged commit 15bcfd0 into main Jul 10, 2026
6 checks passed
@alecthomas
alecthomas deleted the aat/skip-lfs-base-config branch July 10, 2026 05:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant