--- # Playbook: shell.yml # Purpose: Configure shell environment (minimal zsh + managed aliases) # Targets: all hosts # Tags: shell # Usage: make shell-all - name: Configure shell environment hosts: all become: true ignore_errors: true ignore_unreachable: true roles: - {role: shell, tags: ['shell']} tasks: - name: Display completion message ansible.builtin.debug: msg: "Shell configuration completed successfully on {{ inventory_hostname }}!"