Fix package become & use package name lists

This commit is contained in:
Kenneth Benzie 2021-12-15 00:30:26 +00:00
parent 1d5b0ed6aa
commit 2a1453a061

View File

@ -1,5 +1,6 @@
---
- name: tmux install package
become: '{{package_become}}'
package:
name: tmux
state: present
@ -7,44 +8,40 @@
- name: tmux install macOS packages
when: ansible_os_family == "Darwin"
homebrew:
name: '{{item}}'
state: present
with_items:
name:
- urlview
- reattach-to-user-namespace
- osx-cpu-temp
state: present
- name: tmux install Debian packages
when: ansible_os_family == "Debian"
become: true
apt:
name: '{{item}}'
state: present
with_items:
name:
- xclip
- urlview
- sysstat
- jq
state: present
- name: tmux install Fedora packages
when: ansible_distribution == "Fedora"
dnf:
name: '{{item}}'
state: present
with_items:
name:
- xclip
- urlscan
- sysstat
- jq
state: present
- name: tmux install Arch packages
when: ansible_os_family == "Archlinux"
pacman:
name: '{{item}}'
state: present
with_items:
name:
- xclip
- urlscan
state: present
- name: tmux create layouts directory
file: