add git completion and prompt