diff --git a/playbook.yml b/playbook.yml index 77d624b..09260a9 100644 --- a/playbook.yml +++ b/playbook.yml @@ -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'] } diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 130e7f9..aa79fd2 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -15,4 +15,3 @@ - include: packages.yml - include: cron.yml - include: ssh.yml -- include: dotfiles.yml diff --git a/roles/base/tasks/dotfiles.yml b/roles/dotfiles/tasks/main.yml similarity index 88% rename from roles/base/tasks/dotfiles.yml rename to roles/dotfiles/tasks/main.yml index d5ff827..efc7de3 100644 --- a/roles/base/tasks/dotfiles.yml +++ b/roles/dotfiles/tasks/main.yml @@ -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