oh-my-fish: Standard installation fails

Just following your README with the two straitfiorward commands:

~/Development curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install > install
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   140  100   140    0     0    683      0 --:--:-- --:--:-- --:--:--   686
100  4719  100  4719    0     0  12793      0 --:--:-- --:--:-- --:--:-- 12793
~/Development fish install
Installing Oh My Fish to ~/.local/share/omf...
Cloning master from https://github.com/oh-my-fish/oh-my-fish.git...
Existent config.fish found at /Users/tcarpent/.config/fish
↳ Moving to /Users/tcarpent/.config/fish/config.1465743261.copy
Adding startup code to fish config file...
Building Oh My Fish configuration...
fish: Unknown command 'omf.cli.install'
~/.local/share/omf/pkg/omf/functions/omf.fish (line 38):       omf.cli.install $arguments
                                                               ^
in function 'omf'
    called on standard input
    with parameter list 'install'

Oh My Fish installation failed.

If you think that it's a bug, please open an
issue with the complete installation log here:

http://github.com/oh-my-fish/oh-my-fish/issues

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 25 (11 by maintainers)

Most upvoted comments

The fish developer emailed me personally, in response to this thread, and essentially said “use fisherman and stop using oh my fish because it’s no longer maintained”, so I uninstalled it. I was already using fisherman and didn’t know it was a direct replacement of OMF.

I’m glad that you got it working too, but I’m still curious, because my git --version is 2.5.5 and I haven’t seen such issues on my machine.

If anyone else runs into this kind of issue with any git version between 1.9.5 and 2.9.0, please do post your logs and insights here.

And that is like having a call from a Microsoft’s salesman telling you to stop using Linux because it is no longer maintained. It’s a lie and it’s an ugly predatory marketing technique.

OMF is still maintained, and Fisherman is only a direct replacement to itself (it’s been completely rewritten 3 times in the last couple of years).

@tommyjcarpenter, just a little correction: The Fisherman developer emailed you. Neither Fisherman or Oh My Fish are officially supported by Fish shell developer.