From 0233d6e04265ed5d2f1976189bf2a353bc6a6b80 Mon Sep 17 00:00:00 2001 From: Pig Monkey Date: Mon, 20 Mar 2017 14:51:06 -0700 Subject: [PATCH] provide pass-otp and pass-update extensions --- group_vars/all | 1 - playbook.yml | 1 + roles/i3/tasks/rofi.yml | 6 ------ roles/pass/tasks/main.yml | 19 +++++++++++++++++++ 4 files changed, 20 insertions(+), 7 deletions(-) create mode 100644 roles/pass/tasks/main.yml diff --git a/group_vars/all b/group_vars/all index 951a30f..8053eaf 100644 --- a/group_vars/all +++ b/group_vars/all @@ -60,7 +60,6 @@ base_packages: - glances - coreutils - moreutils - - pass - reflector - bc - ranger diff --git a/playbook.yml b/playbook.yml index 9097099..b35c679 100644 --- a/playbook.yml +++ b/playbook.yml @@ -13,6 +13,7 @@ - { role: x, tags: ['x'] } - { role: lightdm, tags: ['lightdm'] } - { role: i3, tags: ['i3'] } + - { role: pass, tags: ['pass'] } - { role: iptables, tags: ['iptables'] } - { role: nettools, tags: ['nettools'] } - { role: networkmanager, tags: ['networkmanager'] } diff --git a/roles/i3/tasks/rofi.yml b/roles/i3/tasks/rofi.yml index c9bfa3e..b06d4cb 100644 --- a/roles/i3/tasks/rofi.yml +++ b/roles/i3/tasks/rofi.yml @@ -4,12 +4,6 @@ tags: - rofi -- name: Install rofi-pass - aur: name=rofi-pass user={{ user.name }} - tags: - - aur - - rofi - - name: Install i3-wm for rofi window switching pacman: name=i3-wm state=present tags: diff --git a/roles/pass/tasks/main.yml b/roles/pass/tasks/main.yml new file mode 100644 index 0000000..667c9ed --- /dev/null +++ b/roles/pass/tasks/main.yml @@ -0,0 +1,19 @@ +--- +- name: Install pass + pacman: name=pass state=present + +- name: Install pass-otp + aur: name=pass-otp user={{ user.name }} + tags: + - aur + +- name: Install pass-update + aur: name=pass-update user={{ user.name }} + tags: + - aur + +- name: Install rofi-pass + aur: name=rofi-pass user={{ user.name }} + tags: + - aur + - rofi