]> git.friedersdorff.com Git - max/saltfiles.git/blob - states/tmux/init.sls
Configure some moar
[max/saltfiles.git] / states / tmux / init.sls
1 include:
2   - tmux.{{ grains['os'] |lower }}
3   - local.bin
4
5 tmux configuration:
6   file.managed:
7     - name: {{ grains['homedir'] }}/.tmux.conf
8     - source: salt://tmux/files/tmux.conf
9     - user: {{ grains['user'] }}
10     - group: {{ grains['user'] }}
11     - mode: 640
12
13 wm_paste:
14   file.managed:
15     - name: {{ grains['homedir'] }}/.local/bin/wm_paste
16     - source: salt://tmux/files/wm_paste
17     - user: {{ grains['user'] }}
18     - group: {{ grains['user'] }}
19     - mode: 750
20
21 wm_copy:
22   file.managed:
23     - name: {{ grains['homedir'] }}/.local/bin/wm_copy
24     - source: salt://tmux/files/wm_copy
25     - user: {{ grains['user'] }}
26     - group: {{ grains['user'] }}
27     - mode: 750