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

Call out during install that you must copy from old .zshrc #12420

Closed
neko-dd opened this issue May 14, 2024 · 1 comment
Closed

Call out during install that you must copy from old .zshrc #12420

neko-dd opened this issue May 14, 2024 · 1 comment
Labels
Bug Something isn't working

Comments

@neko-dd
Copy link

neko-dd commented May 14, 2024

Describe the bug

The current install process does not make it clear enough that you need to copy anything from your backed-up .zshrc into the new copy that Oh My Zsh makes. Yes, it is mentioned in the documentation, but it is not prominent enough there, and it should appear on the command line (probably with a confirmation step to show that the user understands that this is happening.)

Steps to reproduce

  1. Install Oh My Zsh
  2. Don't notice the italicized note in the README that says you have to copy things over
  3. Be very sad next time you restart your terminal and a bunch of stuff is broken

Expected behavior

During installation, Oh My Zsh prompts you to confirm that you understand you need to copy things from the backed-up copy of .zshrc if you want to keep them.

Screenshots and recordings

No response

OS / Linux distribution

all

Zsh version

all

Oh My Zsh version

current

Terminal emulator

all

If using WSL on Windows, which version of WSL

None

Additional context

No response

@neko-dd neko-dd added the Bug Something isn't working label May 14, 2024
@carlosala
Copy link
Member

Hi! We're actually echoing some messages warning the user that we're overwriting the zshrc. Since oh-my-zsh is a framework (and not a library) it makes sense to start from scratch and then the user should append anything else needed.
In case you want to install oh-my-zsh without overwriting zshrc you can set this variable.
Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
Status: Done
Development

No branches or pull requests

2 participants