oliver wroteI really like the zsh stuff - how much of it did you customize?
i'm not sure to understand correctly your question.
~/.zlogin file to configure autologin
~/.zshenv file to configure environment
~/.zprofile file to configure profile
~/.zshrc file to configure how to work
the last one concern all about the fonctionnality of zsh. it's a simple scripts easily configurable. Is not my stuff but i have change some stuffs, you can see the author at start of the scripts. You can find in this strict alias declaration, color configuration, git configuration, completion configuration and so one....
It's a powerfull tools, it's impossible to me to work without it. The completion is really a tools making the command line more easily. For example if you type
pacman -
and you press tabulation once you can see all the command of pacman. If you press tabulation twice you can choose with the arrow keyboard in the list what you want
another exampe
pacman -S
same thing, if you press tabulation you can see all the sub command of pacman -S
pacman -S arch
press tabulation and you can see all the packages available beginning by arch, tabulation twice and you can choose in the list
yyS
press tabulation and you can see all the alias available beginning by yyS.
yy=yaourt
yc=pacman
modprobe.d
press ESC+h (echap keyboard + h) and the man page of modprode.d appear, very very usefull for me. sometime is very complicated to know where is the man page, with this tools i don't care, just i press ESC+h and that's it :).
git commit
press ESC+h and the man page of git-commit appear :)
etc etc etc
I hope I answered your question