fix screen-res for different monitor config
add git deps