summaryrefslogtreecommitdiffstats
path: root/zsh/oh-my-zsh/plugins/jenv
diff options
context:
space:
mode:
authorLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2024-03-25 16:43:09 +0530
committerLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2024-03-25 16:43:09 +0530
commita62114c91f2070c8c8453d117f3d81dc113e41ff (patch)
treef266e87af29a08c01f82bc32dd7d463d8ec4441a /zsh/oh-my-zsh/plugins/jenv
parentaf120ab348f2e1a5a39dec035ed9dcf84189a64e (diff)
downloaddotfiles-a62114c91f2070c8c8453d117f3d81dc113e41ff.tar.gz
dotfiles-a62114c91f2070c8c8453d117f3d81dc113e41ff.tar.bz2
dotfiles-a62114c91f2070c8c8453d117f3d81dc113e41ff.zip
dotfile update
Diffstat (limited to 'zsh/oh-my-zsh/plugins/jenv')
-rw-r--r--zsh/oh-my-zsh/plugins/jenv/README.md27
-rw-r--r--zsh/oh-my-zsh/plugins/jenv/jenv.plugin.zsh36
2 files changed, 0 insertions, 63 deletions
diff --git a/zsh/oh-my-zsh/plugins/jenv/README.md b/zsh/oh-my-zsh/plugins/jenv/README.md
deleted file mode 100644
index 1487941..0000000
--- a/zsh/oh-my-zsh/plugins/jenv/README.md
+++ /dev/null
@@ -1,27 +0,0 @@
-# jenv plugin
-
-[jenv](https://www.jenv.be/) is a Java version manager similar to [rbenv](https://github.com/rbenv/rbenv)
-and [pyenv](https://github.com/yyuu/pyenv).
-
-This plugin initializes jenv and provides the `jenv_prompt_info` function to add Java
-version information to prompts.
-
-To use, add `jenv` to your plugins array in your zshrc file:
-
-```zsh
-plugins=(... jenv)
-```
-
-## Theme example
-
-You can modify your `$PROMPT` or `$RPROMPT` variables to run `jenv_prompt_info`.
-
-For example:
-```
-PROMPT="%~$ "
-RPROMPT='$(jenv_prompt_info)'
-```
-changes your prompt to:
-```
-~/java/project$ ▋ oracle64-1.6.0.39
-```
diff --git a/zsh/oh-my-zsh/plugins/jenv/jenv.plugin.zsh b/zsh/oh-my-zsh/plugins/jenv/jenv.plugin.zsh
deleted file mode 100644
index 2401026..0000000
--- a/zsh/oh-my-zsh/plugins/jenv/jenv.plugin.zsh
+++ /dev/null
@@ -1,36 +0,0 @@
-jenvdirs=("$HOME/.jenv" "/usr/local/bin/jenv" "/usr/local/jenv" "/opt/jenv")
-
-FOUND_JENV=0
-for jenvdir in $jenvdirs; do
- if [[ -d "${jenvdir}/bin" ]]; then
- FOUND_JENV=1
- break
- fi
-done
-
-if [[ $FOUND_JENV -eq 0 ]]; then
- if (( $+commands[brew] )) && jenvdir="$(brew --prefix jenv)"; then
- [[ -d "${jenvdir}/bin" ]] && FOUND_JENV=1
- fi
-fi
-
-if [[ $FOUND_JENV -eq 1 ]]; then
- (( $+commands[jenv] )) || export PATH="${jenvdir}/bin:$PATH"
- eval "$(jenv init - zsh)"
-
- function jenv_prompt_info() {
- local version="$(jenv version-name 2>/dev/null)"
- echo "${version:gs/%/%%}"
- }
-
- if [[ -d "${jenvdir}/versions" ]]; then
- export JENV_ROOT=$jenvdir
- fi
-else
- function jenv_prompt_info() {
- local version="$(java -version 2>&1 | cut -d' ' -f2)"
- echo "system: ${version:gs/%/%%}"
- }
-fi
-
-unset jenvdir jenvdirs FOUND_JENV