Skip to content

Add monochrome tray icons for Linux#432

Open
holocronweaver wants to merge 1 commit into
tom-james-watson:masterfrom
holocronweaver:monochrome-icon-linux
Open

Add monochrome tray icons for Linux#432
holocronweaver wants to merge 1 commit into
tom-james-watson:masterfrom
holocronweaver:monochrome-icon-linux

Conversation

@holocronweaver

@holocronweaver holocronweaver commented Apr 24, 2026

Copy link
Copy Markdown

Tried to make this change generic so it could be expanded for monochrome support on all platforms.

Meant to resolve #178 for Linux for starters, hopefully other platforms soon (though I rarely use Windows or MacOS).

  • monochrome icon is currently only available on Linux, disabled by default.
  • uses the electron nativeTheme to detect light vs. dark theme, but allows user manual override.
  • icon was generated in GIMP via the xcf icon template using image -> scale image (512x512), export for light theme, then colors -> invert, export for dark theme.
  • exposes the System settings tab on snap, while keeping the startup setting hidden for snap.
  • tested AppImage, snap and DEB on Kubuntu 24.04. Verified theme autodetection worked for Breeze Light vs. Breeze Dark desktop themes.

Screenshots

Screenshot_20260423_112355 Screenshot_20260423_112409 Screenshot_20260423_115825

Testing

Want to give this change a spin? I have built DEB, TGZ, AppImage, and Snap packages. I don't have RPM installed so unfortunately that package is not present.

Tried to make this change generic so it could be expanded for monochrome
support on all platforms.

- monochrome icon is currently only available on Linux, disabled by default.
- uses the electron nativeTheme to detect light vs. dark theme, but allows user manual override.
- icon was generated in GIMP via the xcf icon template using image -> scale
image (512x512), export for light theme, then colors -> invert, export for dark theme.
- exposes the System settings tab on snap, while keeping the startup setting
hidden for snap.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Monochrome system tray icon for linux

1 participant