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

[feat]: zinit update --all should reflect changes made on the filesystem and plugin list #167

Open
seivan opened this issue Jan 17, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@seivan
Copy link

seivan commented Jan 17, 2022

Feature request

I got a zinit_plugins.zsh file where I load all my plugins, completions and etc.
Occasionally, I add and remove something, but the zinit_downloads doesn't reflect the changes.

For instance adding this to zinit_plugins.zsh

zinit ice lucid blockf wait depth"1" as"completion"
zinit snippet https://github.com/zsh-users/zsh-completions/blob/master/src/_git-flow

If I remove those lines, the relevant files in zinit_downloads subdirectories that are no longer relevant should be gone if I run zinit update --all

Another issue is, if I were to test things out and say delete the file at zinit_downloads/completions/_git-flow manually
doing zinit update --all does not re-add it to zinit_downloads/completions even though it's part of my zinit_plugins.zsh

Either zinit update --all should resolve both of those, or the cleanup portion should be part of something like zinit cleanup --all.

@seivan seivan added feature request Add new functionality 🎲 triage labels Jan 17, 2022
@vladdoster vladdoster added enhancement New feature or request and removed 🎲 triage feature request Add new functionality labels May 29, 2022
@vladdoster vladdoster changed the title 🎁 Feature request: zinit update --all should reflect changes made on both FS and plugin list. [feat]: zinit update --all should reflect changes made on the filesystem and plugin list May 29, 2022
@vladdoster vladdoster self-assigned this Apr 8, 2023
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

2 participants