ansible: fix tmux role syntax for consistency

This commit is contained in:
Fernando Schauenburg 2020-12-17 20:21:12 +01:00
parent d23b76dcf7
commit e2181333f5

View file

@ -1,23 +1,32 @@
- name: Install tmux (Debian)
- name: Install tmux with apt
when: ansible_os_family == "Debian"
become: yes
apt: name=tmux state=latest update_cache=yes
apt:
name: tmux
state: latest
update_cache: yes
- name: Install tmux (macOS)
- name: Install tmux with homebrew
when: ansible_os_family == "Darwin"
homebrew: name=tmux state=latest
homebrew:
name: tmux
state: latest
- name: Create the tmux config directory
file:
path: ~/.config/tmux
state: directory
path: ~/.config/tmux
state: directory
- name: Deploy tmux config
file:
src: "{{ role_path }}/files/{{ item }}"
dest: "~/.config/tmux/{{ item }}"
state: link
force: yes
src: "{{ role_path }}/files/{{ item }}"
dest: ~/.config/tmux/{{ item }}
state: link
force: yes
loop:
- tmux.conf
- tmux-colors.conf
- tmux.conf
- tmux-colors.conf