rszyma / kanata-tray

Tray Icon for Kanata
GNU General Public License v3.0
66 stars 1 forks source link

question: should this be archived in favor of kanata's main repo? #24

Open jjangga0214 opened 4 months ago

jjangga0214 commented 4 months ago

As it's already merged?

rszyma commented 4 months ago

Tray icon in kanata repo is only implemented for Windows. While this kanata-tray (this repo) supports platforms - Windows, Linux and MacOS. This is main reason to keep it around.

Another one is a different achitecture, which gives a different feature set. I.e. kanata-tray is basically a task runner, specifically for kanata, while the native tray support is an extension of kanata binary, which also means only a single kanata instance can be controlled per 1 tray tray icon (while kanata-tray has multi-instace support #13). There's also another kanata-tray only feature (as of now) - hooks.