+bash installed:
+ pkg.installed:
+ - name: app-shells/bash
+
+include:
+ - user.max
+
+{%
+ set files = [
+ 'bash_aliases',
+ 'bash_profile',
+ 'bashrc',
+ 'dir_colors',
+ 'inputrc',
+ 'profile'
+ ]
+%}
+{% for file in files %}
+manage {{ file }}:
+ file.managed:
+ - name: {{ grains['homedir'] }}/.{{ file }}
+ - source: {{ grains['stateroot'] }}/bash/files/{{ file }}
+ - user: {{ grains['user'] }}
+ - group: {{ grains['user'] }}
+ - mode: 660
+ - template: jinja
+{% endfor %}