]>
Commit | Line | Data |
---|---|---|
1 | --- | |
2 | - name: Import roles | |
3 | include_role: | |
4 | name: "{{ item }}" | |
5 | loop: | |
6 | - programming/python | |
7 | - programming/haskell | |
8 | - programming/nodejs | |
9 | - name: Config files | |
10 | synchronize: | |
11 | recursive: yes | |
12 | archive: no | |
13 | checksum: yes | |
14 | src: config_files/ | |
15 | dest: /$XDG_CONFIG_HOME/ | |
16 | - name: Create pm2 config dir | |
17 | file: | |
18 | path: $XDG_CONFIG_HOME/pm2 | |
19 | state: directory | |
20 | - name: workdir scripts | |
21 | synchronize: | |
22 | recursive: yes | |
23 | archive: no | |
24 | checksum: yes | |
25 | src: workdir/ | |
26 | dest: /$HOME/workdir/ | |
27 | - name: chmod workdir script | |
28 | file: | |
29 | path: $HOME/workdir/start | |
30 | mode: 0755 | |
31 | - name: enable remind service | |
32 | systemd: | |
33 | state: started | |
34 | scope: user | |
35 | name: remind@work.service | |
36 | enabled: true |