Set *.symlink files to use 2-spaces for tabs.
Use "." instead of "source".

"source" is a bashim and although it works with zsh, it's better to use
"." for sourcing of files.