====== Installer le client Riot pour Matrix ======
Notes pour l'installer sur Fedora, mais devrait fonctionner pour d'autres
yum install nodejs npm git
cd ~
mkdir src
cd src
git clone https://github.com/vector-im/riot-web.git
cd riot-web
npm install
# Configuration à adapter à votre environnement
cat <<_EOF > config.json
{
"default_hs_url": "https://matrix.lapiole.org",
"default_is_url": "https://vector.im",
"brand": "Riot",
"integrations_ui_url": "",
"integrations_rest_url": "",
"bug_report_endpoint_url": "https://riot.im/bugreports/submit",
"enableLabs": true,
"roomDirectory": {
"servers": [
"matrix.org"
]
},
"welcomeUserId": "@riot-bot:matrix.org",
"piwik": {
}
}
_EOF
npm run build
npm install electron
cat <<_EOF > ~/.local/share/applications/riot.desktop
[Desktop Entry]
Name=Riot
Comment=Riot is a decentralized, secure messaging client for collaborative group communication.
GenericName=Riot group messaging
Exec=npm run electron
Path=`pwd`
Terminal=false
X-MultipleArgs=false
Type=Application
Categories=Network;Chat;
MimeType=text/plain;
StartupNotify=true
Icon=riot
_EOF