Open incrypto32 opened 2 years ago
plugins=(git bundler osx rake ruby)
Oh-my-bash does not bundle these plugins with itself, so you need to prepare these plugins by yourself. How did you set these plugins up?
Can you provide us with the result of the following commands in your oh-my-bash session?
$ echo "$OSH_CUSTOM"
$ ls -l "$OSH_CUSTOM"/plugins
$ ls -l "$OSH_CUSTOM"/plugins/*/*.plugin.sh
@akinomyoga I haven't done anything to set it up. other than installing oh-my-bash and changing the bashrc
Here is the output that you asked for
@akinomyoga I haven't done anything to set it up. other than installing oh-my-bash and changing the bashrc
Here is the output that you asked for
OK, thanks. Then, unfortunately, oh-my-bash currently does not support these plugins. If you would like to use them, you need to port them from oh-my-zsh for Bash by yourself. Also, contributions to oh-my-bash are always welcome!
@astrolavos1998 Can we move to this thread?
As far as I understand, OMB has never supported these plugins, bundler
, osx
, rake
, and ruby
. However, in older versions of OMB, we haven't checked the plugins that are not found. This means that these plugin names specified in your .bashrc
are just ignored in the version that you used before the update.
I became a maintainer of this project just about one year and half ago, so I'm not familiar with the situation before that. But maybe the default .bashrc
at some point contained these unsupported plugin names. I'll take a look into the commit history.
The plugins
array in the current version of the template came from commit 53fb8037
, and the previous version actually came from the initial commit adc673b0
. This means that the OMB has never provided these plugin names in the template.
@astrolavos1998 Have you migrated from Zsh with Oh-My-Zsh (OMZ) to Bash with Oh-My-Bash (OMB) in the past? If so, maybe that is the reason why you have these names in the plugins
array.
I guess you can just remove these names (bundler
, osx
, rake
, and ruby
) from the plugins
array in your .bashrc
. I guess it doesn't matter because you seem to have not noticed that OMB hasn't supported these plugins, so I'd assume you do not actually use these plugins. If you want to use them, we need to port the plugins from the upstream OMZ. Contributions are always welcome!
Hmm, I found that the wiki page of Plugins contains an example of plugins
with these unsupported plugins. I'm not sure where this wiki page originally came from, but anyway need to fix this.
I have updated the wiki page
Here is the .bashrc
How can i resolve this error? Why is the modules not preinstalled? How can i install