add git-modes
add magit