mirror of
https://github.com/oh-my-fish/oh-my-fish.git
synced 2024-11-24 13:51:43 +08:00
Merge pull request #163 from JeanMertz/plugin-chruby
This commit is contained in:
commit
b616d17759
9
plugins/chruby/README.md
Normal file
9
plugins/chruby/README.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
## chruby plugin
|
||||
|
||||
Depends on `chruby-fish`: https://github.com/JeanMertz/chruby-fish
|
||||
|
||||
set `CHRUBY_AUTO_ENABLED` to `false` to disable auto loading Ruby versions on
|
||||
directory change.
|
||||
|
||||
set `CHRUBY_ROOT` to point to the root path of chruby. The path will be
|
||||
appended by `share/chruby/chruby.fish` and `share/chruby/auto.fish`.
|
23
plugins/chruby/chruby.load
Normal file
23
plugins/chruby/chruby.load
Normal file
|
@ -0,0 +1,23 @@
|
|||
#
|
||||
# Depends on `chruby-fish` (https://github.com/JeanMertz/chruby-fish)
|
||||
#
|
||||
# set `CHRUBY_AUTO_ENABLED` to `false` to disable auto loading Ruby versions on
|
||||
# directory change.
|
||||
#
|
||||
# set `CHRUBY_ROOT` to point to the root path of chruby. The path will be
|
||||
# appended by `share/chruby/chruby.fish` and `share/chruby/auto.fish`.
|
||||
#
|
||||
set -q CHRUBY_ROOT; or set CHRUBY_ROOT /usr/local
|
||||
|
||||
if test -f "$CHRUBY_ROOT/share/chruby/chruby.fish"
|
||||
. "$CHRUBY_ROOT/share/chruby/chruby.fish"
|
||||
else
|
||||
echo '`chruby` plugin loaded but chruby-fish not installed.' \
|
||||
'See: https://github.com/JeanMertz/chruby-fish'
|
||||
end
|
||||
|
||||
if test "$CHRUBY_AUTO_ENABLED" != "false" -a \
|
||||
-f "$CHRUBY_ROOT/share/chruby/auto.fish"
|
||||
|
||||
. "$CHRUBY_ROOT/share/chruby/auto.fish"
|
||||
end
|
Loading…
Reference in New Issue
Block a user