dotfiles/roles/tmux/tasks/main.yml

32 lines
553 B
YAML

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