Last year Windows added a pride icon to the taskbar of some Windows 11 users, and people in the Linux community were having a laugh over the angry reactions, but some Linux-enjoyers mentioned that they'd actually like the option of adding a pride icon. I wrote a simple python script and shared it.
Over the past year multiple people have said they liked the little icon in my system tray, so this year I decided to spruce up the project and make it compatible with Windows. It's just a silly little aesthetic option for anyone who wants it.
Sorry, but this is really useless. I support the cause, but there is absolutely no need for this software. I think this community is meant for software that actually has a use.
Your comment is really useless. I support the cause of free speech, but there is absolutely no need for what you said. I think this community is meant for discussions that are meaningful
You can change it to any flag by modifying .config/prideicon/lastselected so the first line is the absolute path to the image you want (png on Linux, ico on Windows).
I considered adding a menu option to open a prompt to select a custom icon, but I wasn't sure how many people would want to use it, so I just left it as a configuration file option for now.
It uses a makefile, you can just type make while in the pride-system-icon directory.
On Windows you may need to install GNU make first.
You'll need to have Go installed, I've added a vendor directory to make it easier. The compiled files will be placed in dist/windows/prideicon.exe and dist/linux/prideicon
Here are the commands to compile without using make:
go build -mod vendor -tags linux -o prideicon go build -mod vendor -tags windows -ldflags -H=windowsgui -o prideicon.exe