dotfiles: shared configuration and shell environment across all machines