The workspaces module doesn’t work with awesome (not for me anyway) - has something to do with the way awesome names workspaces, if I try to start polybar in a terminal I get:
error: Disabling module "workspaces" (reason: The WM does not support _NET_DESKTOP_VIEWPORT (required when `pin-workspaces = true`))
Although, now that I read that again setting pin-workspaces to false may do the trick.
Edit - yes, pin-workspaces=false did the trick.
back on topic -