local/roles/fzf/tasks/Debian-old.yaml

25 lines
691 B
YAML

---
- name: clone fzf repo
git:
repo: https://github.com/junegunn/fzf.git
dest: ~/.local/src/fzf
notify: install fzf binaries
- meta: flush_handlers
- name: create symbolic links
file:
state: link
src: '{{ item.src }}'
dest: '{{ item.dest }}'
with_items:
- src: ~/.local/src/fzf/bin/fzf
dest: ~/.local/bin/fzf
- src: ~/.local/src/fzf/bin/fzf-tmux
dest: ~/.local/bin/fzf-tmux
- src: ~/.local/src/fzf/bin/fzf-preview.sh
dest: ~/.local/bin/fzf-preview.sh
- src: ~/.local/src/fzf/man/man1/fzf.1
dest: ~/.local/share/man/man1/fzf.1
- src: ~/.local/src/fzf/man/man1/fzf-tmux.1
dest: ~/.local/share/man/man1/fzf-tmux.1