emacs: configure ido
emacs: almost done porting my customization