git completion and config