I took me some time to get what you meant, I propose the following:

```Then, I had the VM (guest OS) to run my apps/specs/etc... But my editor (VIM), the browser, etc... were still running on the host OS as I didn't want to share my SSH keys accross several VMs. This meant that I had to use git on the host OS too.```