diff --git a/tasks/facts.yml b/tasks/facts.yml index dc38f52..3de7584 100644 --- a/tasks/facts.yml +++ b/tasks/facts.yml @@ -1,9 +1,18 @@ # vim: set filetype=yaml.ansible : --- -- name: Set path prefix +- name: Set local path prefix + when: + - use_local ansible.builtin.set_fact: path: - prefix: "{{ path.prefix | default(defaults.path.prefix) }}" + prefix: "{{ lookup('ansible.builtin.env', 'HOME') ~ '/.local' }}" + +- name: Set non-local path prefix + when: + - not use_local + ansible.builtin.set_fact: + path: + prefix: "{{ defaults.path.prefix }}" - name: Set install variables ansible.builtin.set_fact: