]> git.friedersdorff.com Git - max/saltfiles.git/blob - states/bash/init.sls
Configure some moar
[max/saltfiles.git] / states / bash / init.sls
1 include: 
2   - bash.{{ grains['os'] | lower }}
3   - user.max
4   - aliases
5   - dircolors
6
7 {%
8   set files = [
9     'bash_profile',
10     'bashrc',
11     'inputrc',
12     'profile'
13   ]
14 %}
15 {% for file in files %}
16 manage {{ file }}:
17   file.managed:
18     - name: {{ grains['homedir'] }}/.{{ file }}
19     - source: {{ grains['stateroot'] }}/bash/files/{{ file }}
20     - user: {{ grains['user'] }}
21     - group: {{ grains['user'] }}
22     - mode: 660 
23     - template: jinja
24 {% endfor %}