Migrate from Riot snap to Element package

This commit is contained in:
Salt 2020-07-22 08:44:56 -05:00
parent 07cb3bb56a
commit faecef6ee3

View File

@ -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: