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
repository 'default' does not exist #454
Comments
Hi @mmahalwy, thanks for your report! What system and fish version are you using? Could you also please check if the command below returns something?
|
fish: fish, version 2.4.0-231-gd885f00 Command
Does not return anything |
Hi @mmahalwy,
For some reason the installer assumed that default is a name of a plugin and not a theme. From there it looked for the URL in the wrong place and obviously failed to clone it. Note to ourselves: |
@oranja Looks like the redirection changed in 2.4: fish-shell/fish-shell#1873 This should be fixed in the install code. |
|
I thought maybe the clone was interrupted or corrupt, but (2) proves otherwise (besides, git or the installer probably would have noticed it). Did you try again since then? Preferably after deleting the current Just to be sure, can you also paste the outputs of:
|
Hi I'm trying to install it fish: 2.4.0 But with the same issue [I] swan@snappy ~/.config> curl -L http://get.oh-my.fish | fish Oh My Fish installation failed. If you think that it's a bug, please open an |
Hi @vitohuang, @mmahalwy, Seems like in #499 we got much closer to a solution for the same, or a similar problem. I'd like to find out whether it's the same issue for you or that we have more investigations to do. Can you please take a look and see if it leads you to a solution? (And sorry for the long delay, this is really a strange issue) |
I am experiencing the same issue as @vitohuang Have following output for:
|
Using Ubuntu 16.04, same error than above, and my internet connection is good |
@odGit, @ethanquix This includes:
command fish --version
command git --version
command which fish
command git config --get-all core.autocrlf; or echo default autocrlf
command git config --get-all core.eol; or echo default eol
echo $HOME
Note that @odGit, it'll be easier to say for certain with a full log, but in your case, I suspect it's the |
@oranja Looking at the code path, this error could happen if Edit: Here's one thing I see. Before installing the default packages, curl -L http://get.oh-my.fish | fish
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 194 100 194 0 0 528 0 --:--:-- --:--:-- --:--:-- 642
100 16622 100 16622 0 0 24017 0 --:--:-- --:--:-- --:--:-- 24017
Installing Oh My Fish to /home/nemo/.local/share/omf...
Using release channel "stable".
Cloning master from https://github.com/oh-my-fish/oh-my-fish.git...
Writing bootstrap to /home/nemo/.config/fish/conf.d/omf.fish...
Setting up Oh My Fish configuration...
Updating https://github.com/oh-my-fish/packages-main master... Done!
Installing package default
✔ default successfully installed.
Installation successful!
⋊> ~ Note the line |
@oranja
I think step.4 solved my problem. I need |
@odGit @oranja Oh!!!! It all makes sense now! We have a Then, when the installer installs the default plugins, it tries to install the theme named The fix is to add a |
duh!! I was staring long and hard at the Sharp as always, @sagebind |
This should now be permanently fixed; closing this issue. (It looks like the original issue was solved by #459 as well.) |
Can not install omf. `Checking for a sane environment... Oh My Fish installation failed. |
I cannot get around this error:
The text was updated successfully, but these errors were encountered: