From 74fb1637fad8e05756e184d6da7e418a090d33f2 Mon Sep 17 00:00:00 2001 From: Pig Monkey Date: Tue, 19 Jan 2016 21:31:27 -0800 Subject: [PATCH] create dotfiles role --- playbook.yml | 1 + roles/base/tasks/main.yml | 1 - roles/{base/tasks/dotfiles.yml => dotfiles/tasks/main.yml} | 5 ----- 3 files changed, 1 insertion(+), 6 deletions(-) rename roles/{base/tasks/dotfiles.yml => dotfiles/tasks/main.yml} (88%) 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