--- - name: Set FZF install path if not set ansible.builtin.set_fact: fzf_install_path: "{{ xdg_data_home + '/fzf' }}" when: fzf_install_path is not defined - name: Check if FZF installed ansible.builtin.stat: path: "{{ fzf_install_path }}" register: fzf_installed - name: Get FZF from git when: not fzf_installed.stat.exists ansible.builtin.git: repo: https://github.com/junegunn/fzf.git dest: "{{ fzf_install_path }}" version: "{{ fzf_git_version | default('0.31.0') }}" depth: 1 tags: - fzf