diff --git a/roles/desktop/tasks/packages.yml b/roles/desktop/tasks/packages.yml index 5aa7319..354147e 100644 --- a/roles/desktop/tasks/packages.yml +++ b/roles/desktop/tasks/packages.yml @@ -8,18 +8,25 @@ dest: /var/lib/dpkg/arch line: i386 create: yes - - name: Add repo keys + - name: Add repo keys from keyserver apt_key: keyserver: 'keyserver.ubuntu.com' id: "{{ item }}" loop: - "3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF" # Monodevelop + - name: Add repo keys by URL + apt_key: + url: "{{ item }}" + loop: + - "https://packages.riot.im/debian/riot-im-archive-keyring.gpg" # Element - name: Add repos apt_repository: repo: "{{ item }}" loop: # Monodevelop - "deb https://download.mono-project.com/repo/ubuntu vs-bionic main" + # Element + - "deb https://packages.riot.im/debian/ default main" # First-party PPAs - "ppa:phoerious/keepassxc" # KeepassXC # Third-party PPAs @@ -101,6 +108,7 @@ - clonezilla - dolphin-emu-master - dolphin-plugins + - element-desktop - filelight - filezilla - firefox @@ -171,7 +179,6 @@ name: - discord - pixelorama - - riot-web - scrcpy # Remote Android viewing - spotify # Forgive me father - name: Install Snap applications classically @@ -180,6 +187,11 @@ name: "{{ item }}" loop: - slack + - name: Remove Snap applications + snap: + name: + - riot-web + state: absent - name: Remove desktop applications through APT apt: name: