split .zshrc into logical sections