Go to file
Daniel Hahler 3db0917a1d travis: set SHELL=zsh 2015-04-23 21:03:00 +02:00
lib varstash: fix get_autostash_array_name for Zsh 4.3.17 (Travis) 2015-04-23 17:57:46 +02:00
tests Cleanup tests/varstash_export.t 2015-04-23 17:57:56 +02:00
.gitignore gitignore tests/*.err 2014-12-02 22:49:01 +01:00
.travis.yml travis: set SHELL=zsh 2015-04-23 21:03:00 +02:00
Makefile make test_full: use zsh 4 (/opt/zsh4/bin/zsh) and zsh 5 2015-04-23 19:54:44 +02:00
README.md Add zgen instructions 2015-02-18 20:25:28 +01:00
autoenv.plugin.zsh Fix autoenv.plugin.zsh: no dirname 2015-04-23 20:54:36 +02:00
autoenv.zsh Fix _autoenv_get_file_mtime for zsh 4 (no pipefail option) 2015-04-23 19:55:21 +02:00
init.zsh Create init.zsh to make compatible with prezto 2015-01-19 15:25:42 +01:00

README.md

Bitdeli Badge

Build Status

Autoenv for zsh

This is is a zsh optimized version of autoenv

Why a zsh version

  • Auto-completion will work rather than vomit
  • No stupid error messages
  • It's elegant to use the built in chpwd_functions

Installation

Using antigen

antigen-bundle Tarrasch/zsh-autoenv

Using zgen

Add the following to your .zshrc where you are loading your plugins:

zgen load Tarrasch/zsh-autoenv

Manually

Clone the repository and source it from your ~/.zshrc file:

git clone https://github.com/Tarrasch/zsh-autoenv ~/.dotfiles/lib/zsh-autoenv
echo 'source ~/.dotfiles/lib/zsh-autoenv/autoenv.zsh' >> ~/.zshrc

Credits

The code was mostly copied from Joshua Clayton