zsh- move arch specific functions to arch zsh and improve them