]> git.immae.eu Git - perso/Immae/Config/Ansible.git/blame - roles/git/tasks/main.yml
Add dir creation
[perso/Immae/Config/Ansible.git] / roles / git / tasks / main.yml
CommitLineData
397c4fed 1---
587b6dd6
IB
2- name: Config dirs
3 file:
4 state: directory
5 path: "$XDG_CONFIG_HOME/{{ item }}"
6 loop:
7 - tig
8 - git/templates_fretlink/hooks
397c4fed 9- name: Config files
eac82f28
IB
10 copy:
11 mode: preserve
12 src: "config_files/{{ config_item }}"
13 dest: "$XDG_CONFIG_HOME/{{ config_item }}"
14 loop:
15 - tig/config
16 - git/templates_fretlink/hooks/pre-push
17 loop_control:
18 loop_var: config_item
397c4fed
IB
19- name: git config file
20 template:
21 src: config.j2
22 dest: $XDG_CONFIG_HOME/git/config
23- name: Create tig state dir
24 file:
25 path: $XDG_STATE_HOME/tig
26 state: directory
27- name: Link tig state dir
28 file:
29 path: "$XDG_DATA_HOME/tig"
30 src: "$XDG_STATE_HOME/tig"
31 state: link