fix non-login shell not sourcing git completion