add colors and make init.zsh script work without user interaction