+grml-etc-core (0.2.12) unstable; urgency=low
+
+ * /etc/zsh/zshrc: add support for global dirstack handling
+ (Closes: issue47)
+
+ -- Michael Prokop <mika@grml.org> Sat, 16 Dec 2006 20:12:25 +0100
+
grml-etc-core (0.2.11) unstable; urgency=low
* Do not depend on vim or nvi only but allow use of virtual package
isgrmlcd && SAVEHIST=1000 || SAVEHIST=10000 # useful for setopt append_history
# }}}
+# dirstack handling {{{
+ DIRSTACKSIZE=20
+ if [[ -f ~/.zdirs ]] && [[ ${#dirstack[*]} -eq 0 ]]; then
+ dirstack=( ${(uf)"$(< ~/.zdirs)"} )
+ # "cd -" won't work after login by just setting $OLDPWD, so
+ cd $dirstack[0] && cd $OLDPWD
+ fi
+ chpwd() { dirs -pl >! ~/.zdirs }
+# }}}
+
# {{{ display battery status on right side of prompt via running 'BATTERY=1 zsh'
if [ -n "$BATTERY" ] ; then
if [ -x =acpi ] ; then