create dotfiles role

This commit is contained in:
Pig Monkey 2016-01-19 21:31:27 -08:00
parent 1b3b03f484
commit 74fb1637fa
3 changed files with 1 additions and 6 deletions

View file

@ -3,6 +3,7 @@
become: yes
roles:
- { role: base, tags: ['base'] }
- { role: dotfiles, tags: ['dotfiles'] }
- { role: fonts, tags: ['fonts'] }
- { role: x, tags: ['x'] }
- { role: slim, tags: ['slim'] }

View file

@ -15,4 +15,3 @@
- include: packages.yml
- include: cron.yml
- include: ssh.yml
- include: dotfiles.yml

View file

@ -4,20 +4,15 @@
when: dotfiles is defined
tags:
- aur
- dotfiles
- name: Clone user dotfiles
git: repo={{ dotfiles.url }} dest=/home/{{ user.name }}/.dotfiles accept_hostkey=yes update=no
when: dotfiles is defined
become: yes
become_user: "{{ user.name }}"
tags:
- dotfiles
- name: Install user dotfiles
command: rcup {{ dotfiles.rcup_flags }}
when: dotfiles is defined
become: yes
become_user: "{{ user.name }}"
tags:
- dotfiles