-
Notifications
You must be signed in to change notification settings - Fork 931
-
Notifications
You must be signed in to change notification settings - Fork 931
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
Mackup breaks oh-my-zsh upgrade #1384
Comments
I had this issue too. This happens when you add anything to the All you have to do is the following in the terminal
Hope that helps! |
The directory is being created by Mackup. When I |
Yes, since Mackup uses symbolic links there's no other way I can think of to achieve this. Hopefully, my steps work for you, it's a little bit of a pain but doesn't take too long. |
Yeah I've already been getting by by doing this. The ability to disable certain apps would be nice. |
You can choose not to sync an application if you'd rather not deal with this issue and not backup oh-my-zsh with Mackup |
Ah perfect, thanks 👍 |
@joshmedeski Isn't the issue that Mackup creates symlinks that cannot be stashed? This is the error I get when trying to stash my changes:
Do you have an idea on how I could solve this? [edit]
Then re-installed my custom plugins and ran |
Yes. I didn't want to re-install my plugins and themes, so I created a branch
All seems well. Hope this helps someone in future. |
Up |
Sorry, but what am I supposed to do? =) |
This worked for me perfectly! |
I'ld say - at least in the mean time until a working solution is found - remove oh-my-zsh from the mackup supported list since it breaks upgrading it? |
@bvdputte Done. |
Hi guys, I solved it like so: mv ~/.oh-my-zsh/custom ~/.oh-my-zsh/custom-sym
omz update
mv ~/.oh-my-zsh/custom-sym ~/.oh-my-zsh/custom |
Alternatively, in ZSH_CUSTOM=${ZSH}/custom with this: # assuming Mackup is in `~/Dropbox/Mackup`
ZSH_CUSTOM=${HOME}/Dropbox/Mackup/.oh-my-zsh/custom (via). |
@LucasLarson it sounds much better! Yeah. Thanks. |
Hmm - this seemed to work and now it's not.
Also tried the git checkout, git add, git merge workflow and got this:
|
This is great, thanks for sharing. One problem I found though is that you can't easily upgrade the next time, since your local gcb my-custom \
&& gaa \
&& gcmsg "My custom OMZ" \
&& gcm \
&& upgrade_oh_my_zsh \
&& gco - \
&& grbm Instead of merging, I rebased my custom branch to Now when new commits are made to gcm && gl && gco - && grbm |
sorry to revive this old issue, but is there any update on oh-my-zsh support? |
I'm using the iCould engine, no other configuration.
After running
mackup backup -f
, the~/.oh-my-zsh
is left in a dirty state, which breaksupgrade_oh_my_zsh
.The text was updated successfully, but these errors were encountered: