Reduce duplication in tasks file

This commit is contained in:
Kenneth Benzie 2022-09-20 18:40:20 +01:00
parent 1e14c8f9c6
commit d4ab398e3b

View File

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