Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: Autoupdate/Update all where the changelog only has dimmed commits #1780

Open
1 task done
IndianBoy42 opened this issue Oct 17, 2024 · 0 comments
Open
1 task done
Labels
enhancement New feature or request

Comments

@IndianBoy42
Copy link
Contributor

Did you check the docs?

  • I have read all the lazy.nvim docs

Is your feature request related to a problem? Please describe.

I dont really like to update all plugins in one swoop, too much chance of breakage. However when I dont update for a while there is a very big chance there is a lot of plugins that need to be updated which is annoying to go through manually. OTOH a lot of small stable plugins have "updates" that are just tweaks to the docs, ci, etc. If i see a changelog full of dimmed commits I can probably just hit update, which makes the text of the plugins page jump around, disrupting my reading of other plugins changelogs.

Describe the solution you'd like

Plugins with only easily ignorable dimmed commits in the changelog could be:

  • shown in a separate section
  • all updated with one keypress
  • maybe even just autoupdated on startup (if we assume that plugin authors actually properly tag their commits and dont put anything significant in these prefixes:
    M.dimmed_commits = { "bot", "build", "ci", "chore", "doc", "style", "test" }

Perhaps the set of trivial/ignorable commit prefixes could be user configurable

Describe alternatives you've considered

Just keep on trucking and manually updating these trivial updates

Additional context

No response

@IndianBoy42 IndianBoy42 added the enhancement New feature or request label Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant