- name: setup systemd user service folder file: path: '{{ xdg_config_dir }}/systemd/user' state: directory mode: '0755' - name: add ssh-agent service template: src: 'templates/ssh-agent.j2' dest: '{{ xdg_config_dir }}/systemd/user/ssh-agent.service' mode: '0644' notify: restart user ssh-agent - name: copy tmux service template: src: 'templates/tmux.j2' dest: '{{ xdg_config_dir }}/systemd/user/tmux.service' mode: '0644' notify: - user daemon-reload - restart tmux service - name: copy tmux startup script copy: src: 'files/tmux_start' dest: '{{ ansible_env.HOME }}/.local/bin/tmux_start' mode: '0740' force: false