Migrate from Riot snap to Element package
This commit is contained in:
parent
07cb3bb56a
commit
faecef6ee3
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user