install dotfiles only when needed