Using Font Awesome for the icons to social services works great for commercial services, since most if not all of the prominent ones have their icons there. However, those of us using free / open source social services are (I think) less lucky.
Any suggestions about how to add icons for e.g. Riot.im / Matrix, Mastodon, GNUSocial, Diaspora, IRC…?
For example if you add diaspora,https://diasporaurl.com in ‘icons’ theme setting then it will create a class as fa-diaspora for that menu. Then using custom css you can add appropriate icon to that class.