--- {%- from "zsh/map.jinja" import users with context %} {%- for name, user in users.items() %} {%- if user.enabled %} zshrc-user-{{ name }}: file.managed: - name: {{ user.home }}/.zshrc - contents: "" - user: {{ name }} - group: {{ user.gid }} - mode: 0644 - require: - pkg: zsh-pkg - user: user-{{ name }} {%- endif %} {%- endfor %}