---
- name: Ensure ~/Applications directory exists
  become_user: "{{ user.username }}"
  file:
    mode: 0700
    path: ~/Applications
    state: directory

- name: "Ensure {{ app_name }}'s AppImage is copied"
  become_user: "{{ user.username }}"
  copy:
    src: "{{ ledgerlive_src_dir }}/ledger-live-desktop-{{ ledgerlive_latest_release_tag.json.tag_name }}-linux-x86_64.AppImage"
    dest: ~/Applications
    mode: preserve
    remote_src: true
