first go at creating my emacs config from scratch