diff --git a/install.sh b/install.sh index 76d95bf..ba27bf8 100755 --- a/install.sh +++ b/install.sh @@ -92,7 +92,6 @@ fi if [[ $NAME == "Arch Linux" ]] ; then _install "ansible" - _install "python-jmespath" fi cd "$DOTDIR" && make diff --git a/playbook.yml b/playbook.yml index 600967f..db47e2c 100644 --- a/playbook.yml +++ b/playbook.yml @@ -49,6 +49,19 @@ become: true when: distro == 'ubuntu' + - block: + - name: install ansible requirements + package: + name: "{{ packages[distro] }}" + state: present + become: true + vars: + packages: + archlinux: + - python-jmespath + ubuntu: + - python3-jmespath + - block: - name: enable multilib repository blockinfile: