This playbook was created out of necessity of installing multiple AppImage files at once. Finding the download page each time is a hustle since they are scattered all over the Internet.
It works on a fresh machine along with one where some of the apps were already installed.
It supports selective installation through the use of tags eg. ansible-playbook main.yml --tags "libreoffice, manager"
Electum
4.2.2
Electrum Download Page
Keepass
2.7.1
Keepass Download Page
Libreoffice
7.3.1
Libreoffice Download Page
Yubikey Authenticator
5.1.0
Yubikey Authenticator Download Page
Yubikey Manager QT
1.2.4b
Yubikey Manager Download Page