Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/redxtech/zsh-asdf-direnv
A zsh plugin that loads asdf & asdf-direnv.
https://github.com/redxtech/zsh-asdf-direnv
asdf asdf-vm direnv zsh zsh-plugin
Last synced: about 3 hours ago
JSON representation
A zsh plugin that loads asdf & asdf-direnv.
- Host: GitHub
- URL: https://github.com/redxtech/zsh-asdf-direnv
- Owner: redxtech
- License: mit
- Created: 2021-06-23T20:23:47.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-02-09T21:46:37.000Z (9 months ago)
- Last Synced: 2024-04-13T05:07:43.058Z (7 months ago)
- Topics: asdf, asdf-vm, direnv, zsh, zsh-plugin
- Language: Shell
- Homepage:
- Size: 11.7 KB
- Stars: 9
- Watchers: 2
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# asdf-direnv
> asdf-direnv is a zsh plugin that loads asdf & asdf-direnv.## Installing
### zinit
Add this to your zinit config (.zshrc):
```zsh
zinit light redxtech/zsh-asdf-direnv# it also works with turbo mode:
zinit ice wait lucid
zinit load redxtech/zsh-asdf-direnv
```### oh-my-zsh
Install it with your favourite zsh package manager, or clone it directly to your
`$ZSH_CUSTOM/plugins` directory with git, and add `zsh-asdf-direnv` to the plugins
array in your `.zshrc` file:```zsh
export ASDF_DIR="$HOME/.asdf"
fpath=(${ASDF_DIR}/completions $fpath)plugins = (... zsh-asdf-direnv)
```## Usage
Once it's loaded it your shell you should be able to use both asdf and direnv as normal.If asdf hasn't been installed yet, it will be installed for you (`git clone` into ~/.asdf).
If direnv hasn't been installed yet, it will be installed for you (`asdf plugin add direnv`
& `asdf install direnv latest`).## Config
If you set the environment variable `ZSH_ASDF_DIRENV_LIBONLY` to `"true"`, it will only add
`$ASDF_DIR/bin` to path and source `$ASDF_DIR/lib/asdf.sh` in order to not put `$ASDF_DIR/shims`
in the path. Read [this](https://github.com/asdf-community/asdf-direnv#pro-tips) for more information.## Author
**asdf-direnv** © [Gabe Dunn](https://github.com/redxtech), Released under the [MIT](./license.md) License.