imported the good things from my old dotfiles solution