fix dotfiles recipe and use  power of make