Packages/element-desktop

Electron-based frontend for matrix protocol

Installation
element-desktop is currently not provided as package in GNU Guix due to guix's inability to properly manage javascript dependencies. 

Flatpak method
element-desktop is packaged by flatpak and can be installed on guix from https://flathub.org/apps/details/im.riot.Riot

Using onion-routing in flatpak
WARNING: Due to the likely use of UDP for VOIP in element-desktop through assumed libwebrtc it's likely that calls will leak unwanted data such as LAN IP. 

In case you prefer to use onion-routing then this command should provide you the routing assuming tor deployed on 127.0.0.1/9050:

$ flatpak run im.riot.Riot --proxy-server="socks5://127.0.0.1:9050" --host-resolver-rules="MAP * 0.0.0.0, EXCLUDE 127.0.0.1"