z-shell / zi

✨ A Swiss Army Knife for Zsh - Unix Shell
https://wiki.zshell.dev
MIT License
750 stars 42 forks source link

[docs]: More detail on the OMZ/Prezto and Zi interaction #309

Closed 13steinj closed 4 months ago

13steinj commented 7 months ago

Description

  1. Coming from OMZ, it is a quite a bit difficult to understand the interaction between this tool / this GH org and the rest of the ecosystem. For the sake of argument, I was able to load F-Sy-H within OMZ without Zi at all, have (so far) had trouble to get zi/zpmod to work without zi, and don't know if I want / need the rest of zi. I suppose I will, for plugins that are zi-specific? Which it's unclear which are and which are not.

  2. But then it's even more confusing-- suppose I have an existing OMZ configuration-- nothing special, just some zstyle/var config, a bunch of plugins loaded, a custom theme, some additional aliases... it's unclear what I need to do to migrate. Sure, the guide explains plugins and themes-- no issue there.

    But I just have the standard source $ZSH/oh-my-zsh.sh line. What am I to do here? Am I to explicitly go through every OMZ library that any of my themes/plugins want, and explicitly load them with zi snippet? That feels unnecessarily verbose; I can safely assume that I will need everything or nearly-everything that the main oh-my-zsh line provides.

  3. This becomes even more confusing when I consider... how does Zi keep the OMZ snippets up-to-date? What if I'm using my own custom theme / plugins that are wrappers around other OMZ plugins, how do those interact?

I'm not a Prezto user, but I imagine the same applies.

Select the area that is associated with this issue.

ZI (this repository), Plugins, Other

Self-service

Have you read the Contributing Guidelines?

Are you familiar with the Contributor Covenant Code of Conduct?

Contact Details

No response

13steinj commented 7 months ago

Doing some more reading tells me that this project itself is a fork of zdharma's zinit (which died and then came back via zdharma-continuum); but now zdharma appears to be back and is redirecting people to this? But zdharma-continuum is still releasing zinit?

All a bit confusing to say the least.

github-actions[bot] commented 6 months ago

There hasn't been any activity on this issue recently, and in order to prioritize active issues, it will be marked as stale. Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by leaving a 👍 Because this issue is marked as stale, it will be closed and locked in 7 days if no further activity occurs. Thank you for your contributions!

13steinj commented 6 months ago

Bump to try and avoid a close+lock...

github-actions[bot] commented 5 months ago

There hasn't been any activity on this issue recently, and in order to prioritize active issues, it will be marked as stale. Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by leaving a 👍 Because this issue is marked as stale, it will be closed and locked in 7 days if no further activity occurs. Thank you for your contributions!

13steinj commented 5 months ago

I guess I'll bump one last time but other than that this ain't a good look.

github-actions[bot] commented 4 months ago

There hasn't been any activity on this issue recently, and in order to prioritize active issues, it will be marked as stale. Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by leaving a 👍 Because this issue is marked as stale, it will be closed and locked in 7 days if no further activity occurs. Thank you for your contributions!

github-actions[bot] commented 3 months ago

Issue closed and locked due to lack of activity. If you encounter this same issue, please open a new issue and refer to this closed one.