Unix & Linux Stack Exchange is a question and answer site for
users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.
set -g status-left '#(pwd)' does set the pwd for me but it looks like that is a separate shell to the sessions you have open so always remains in /home/$user
You can set -g set-titles-string '(#pwd)' and that will follow your sessions.