catppuccin / catppuccin/userstyles
Remove Git LFS
- Dominant language
- Less
- Stars
- 1.1k
- Forks
- 297
- PR merge metrics
- No merged PRs in 30d
Description
### Is there an existing issue outlining your problem?
- [x] I have searched the existing issues and they do not solve my problem.
### Describe your issue.
As noted in #2294, committing and pushing to the repository currently requires Git LFS to be installed. This, I believe, is only a relic of our prior practice of having preview images for each style. The only remaining image assets should be the three for documentation under https://github.com/catppuccin/userstyles/tree/main/docs/src/assets.
I think it would make sense to remove the Git LFS repository configuration to make contributing easier. We should migrate the remaining LFS assets to plain Git blobs?
Contributor guide
Research direction
Start by inspecting the repository's Git LFS configuration and the three remaining assets under docs/src/assets. Confirm which files are LFS-tracked and how they are referenced, then migrate those assets to ordinary Git blobs and remove the LFS requirement. Done means contributors no longer need Git LFS and the documentation assets remain available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git
- Domain
- devops
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100