18 lines
382 B
YAML
18 lines
382 B
YAML
---
|
|
- name: Ensure tmux is installed
|
|
package:
|
|
name: tmux
|
|
state: present
|
|
|
|
- name: Copy tmux config with mouse support
|
|
copy:
|
|
src: tmux.conf
|
|
dest: "/etc/tmux.conf"
|
|
owner: "{{ ansible_user }}"
|
|
mode: "0644"
|
|
|
|
- name: Use tmux as default shell
|
|
ansible.builtin.lineinfile:
|
|
path: /root/.bashrc
|
|
line: 'case $- in *i*) [ -z "$TMUX" ] && exec tmux;; esac'
|