use git-modes