Hello,
I had to compile halloy.chat from source code
After copying the binary to /usr/local/bin, naturally, Gnome had no idea it existed. So I asked AI for help and it instructed me I had to download an icon manually for it (which I did, from the github repo, and it works great) and create a file called ~/.local/share/applications/halloy.desktop
In this file, I put these contents:
orangepi5:applications:% cat halloy.desktop
[Desktop Entry]
Name=Halloy
Comment=A modern IRC client
Exec=/usr/local/bin/halloy %u
Icon=/home/snow/.local/share/icons/org.squidowl.halloy.png
Terminal=false
Type=Application
Categories=Network;Chat;
StartupNotify=true
MimeType=x-scheme-handler/halloy;
And logged out and re-logged in
Now, Halloy appears in my menu’s as desired, with the correct icon:
However, it’s showing an ugly generic “gears” icon in the main tray:
What’s the deal here? This is way more difficult than I expected, one of the worst things about Linux so far


