I am currently using this 1Password package in the AUR that uses the AppImage to install the package. I also use the Papirus Icon Theme which provides 1Password panel icons for use in the system tray. Currently, the only way to update this icon is to directly modify the
app.asar electron binary to set a new png icon. This can be done, but is not ideal, particularly when packaged in an AppImage compared to a set of files that is installed on the system. Tools like Hardcode-Tray can be used to update the hardcoded icon, but not when packaged inside an AppImage, due to it needing to be extracted first, then re-packaged.
I am unfamiliar with how Electron interfaces with the system-panel on Linux, but if it is possible, if it could look for theme-provided icons to use in the panel that would be ideal.
For reference, here is Polybar with 1Password open, next to the other theme-provided tray icons on the right.
Thank you very much for such a wonderful product, and creating a fantastic Linux desktop app 🙂
1Password Version: 0.9.2
Extension Version: Not Provided
OS Version: Arch Linux 5.9.6.arch1-1
Sync Type: Not Provided