feat: add MegaSync Nautilus and Nemo package installation to Ansible playbook
Some checks failed
Nix Format Check / check-format (push) Failing after 39s

This commit is contained in:
Menno van Leeuwen 2025-03-06 14:39:48 +01:00
parent b546988f93
commit 1aa25a743a
Signed by: vleeuwenmenno
SSH Key Fingerprint: SHA256:OJFmjANpakwD3F2Rsws4GLtbdz1TJ5tkQF0RZmF0TRE

View File

@ -22,6 +22,20 @@
mode: '0644' mode: '0644'
when: megasync_check.rc != 0 when: megasync_check.rc != 0
- name: Download MegaSync Nautilus DEB Package
ansible.builtin.get_url:
url: https://mega.nz/linux/repo/xUbuntu_24.04/amd64/nautilus-megasync-xUbuntu_24.04_amd64.deb
dest: "{{ temp_download_dir.path }}/megasync-nautilus-extras.deb"
mode: '0644'
when: megasync_check.rc != 0
- name: Downlod MegaSync Nemo DEB Package
ansible.builtin.get_url:
url: https://mega.nz/linux/repo/xUbuntu_24.04/amd64/nemo-megasync-xUbuntu_24.04_amd64.deb
dest: "{{ temp_download_dir.path }}/megasync-nemo-extras.deb"
mode: '0644'
when: megasync_check.rc != 0
- name: Install MegaSync package - name: Install MegaSync package
ansible.builtin.apt: ansible.builtin.apt:
deb: "{{ temp_download_dir.path }}/megasync.deb" deb: "{{ temp_download_dir.path }}/megasync.deb"
@ -29,6 +43,20 @@
become: true become: true
when: megasync_check.rc != 0 when: megasync_check.rc != 0
- name: Install MegaSync Nautilus package
ansible.builtin.apt:
deb: "{{ temp_download_dir.path }}/mega-nautilus-extras.deb"
state: present
become: true
when: megasync_check.rc != 0
- name: Install MegaSync Nemo package
ansible.builtin.apt:
deb: "{{ temp_download_dir.path }}/mega-nemo-extras.deb"
state: present
become: true
when: megasync_check.rc != 0
- name: Clean up temporary files - name: Clean up temporary files
ansible.builtin.file: ansible.builtin.file:
path: "{{ temp_download_dir.path }}" path: "{{ temp_download_dir.path }}"