adding caching to tmux segments
fixed merge problems