- In 'roles/tmux/tasks/main.yml', strengthened the filter for
creating 'user_home_dirs' to explicitly exclude empty home
directory paths.
- Reverted 'roles/tmux/tasks/tmux_config.yml' to remove redundant
conditionals.
- In 'roles/tmux/tasks/main.yml', wrapped the 'include_tasks' for
'tmux_config.yml' in a block and added a robust 'when' condition
to prevent execution for 'root' or for invalid home directories.
This directly addresses the user's request and provides multiple
layers of protection against the 'chown failed' error.