Is it possible to set this up so that it could be installed into a repo's .git directory? We could store the username in an 'rc' file in the user's home directory (or maybe integrate with git config). And on first time use if its not found, prompt for the username and save it.