--- - 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'