Add ido and minibuffer support