Fix symlink dirs
zsh special files must include an initial dot
Move all zsh related files to the zsh tag
Fix the startx on login logic
Make sure pyenv initialization works
Calculate HOME if not set
Move the compile completions script to zprofile.d
Also ignore zcompdump-*