---
- name: tmux create layouts directory
  file:
    state: directory
    dest: ~/.local/share/tmux/layouts

- name: tmux create config symbolic link
  file:
    state: link
    src: ~/.config/tmux/tmux.conf
    dest: ~/.tmux.conf

- name: tmux create layout symbolic links
  file:
    state: link
    src: '~/.config/tmux/layouts/{{item}}'
    dest: '~/.local/share/tmux/layouts/{{item}}'
  with_items:
    - session-local
    - session-main
    - session-visor
    - window-tall
    - window-wide-left
    - window-wide-right