I want to create my own automated dotfiles folder. (I\'ll be using git to use version control on my dotfiles, but that\'s irrelevant for the question)
What i simply want
Give this a try:
ln -s ~/dotfiles/* ~
There shouldn't be any need for a loop. Of course, you can use find if you need something recursive.
find
Edit:
To make the destination files hidden:
for f in ~/dotfiles/* do ln -s "$f" "$HOME/.${f##*/}" done