He venido usando zsh desde hace un tiempo como mi shell preferido en BSD.
Hace un par de meses descubrí Oh-my-zsh y empeze a usarlo en mi laptop.
Que es precisamente Oh-my-zsh ? La pagina del proyecto en github, lo denomina un framework para manejar tu configuracion personal de este shell, incluye mas de 40 plugins mas 80 temas y una utileria para actualizarse periodicamente.
Para configurar Oh-my-zsh en OpenBSD 5.0
hice lo siguiente (lo mismo aplica a NetBSD, FreeBSD, excepto la instalacion de paquetes).
Paquetes necesarios: Git y zsh
export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386 $ sudo pkg_add -v zsh-4.3.12 git-1.7.6p0
Cambiamos el shell a zsh
$ chsh -s /usr/local/bin/zsh
Obtenemos Oh-my-zsh via github en nuestro directorio local, renombramos el directorio creado y copiamos un .zshrc a nuestro home.
$ git clone git://github.com/robbyrussell/oh-my-zsh.git $ mv oh-my-zsh .oh-my-zsh $ cp .oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
Reiniciamos nuestra sesion, o en sucaso ejecutamos zsh directamente.
Basta modificar nuestro .zshrc y elegir el Tema dentro de los mas de 50 existentes y reiniciar el shell.
Zsh es bueno, pero extenso, quiza alguien diga lo contrario, quiza no, a mi me gusta y por ello comparto esta experiencia.
zshroadmap(1) es una pagina de manual para un rapido repaso a lo mas importante de ZSH.

