add auto-complete, magit and bindings