- set_fact: install_dir: '{{ xdg_config_dir }}/nvm' - name: remove manually installed nvm install directory file: path: '{{ install_dir }}' state: absent - name: remove nvm entry from bashrc lineinfile: path: '{{ ansible_env.HOME }}/.bashrc.override' line: > [ -s "{{ install_dir }}/nvm.sh" ] && \. "{{ install_dir }}/nvm.sh" # This loads nvm state: absent