fix gitconfig leaking token (and revoked it), other cleanup
adds tmux support for linux/osx. needs some fixing