Skip to content

feat: tray icon ID lookup through CLI - #179

Open
evertiro wants to merge 7 commits into
caelestia-dots:mainfrom
evertiro:feat/trayicons
Open

evertiro wants to merge 7 commits into
caelestia-dots:mainfrom
evertiro:feat/trayicons

Conversation

@evertiro

@evertiro evertiro commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

I rely on the hiddenIcons field, but it's incredibly difficult to determine the ID a given icon. It's time we fixed that. This PR is a first pass at adding this feature to Caelestia. It adds a caelestia tray subcommand that simply prints out a list of the currently in use applications with tray icons, along with their icon IDs and whether or not they are currently hidden.

@evertiro evertiro changed the title [FEATURE] Tray icon ID lookup through CLI feat: Tray icon ID lookup through CLI Oct 1, 2026
@evertiro evertiro changed the title feat: Tray icon ID lookup through CLI feat: tray icon ID lookup through CLI Oct 1, 2026
dxnnv added 5 commits October 1, 2026 01:37
Add validation for shell config types and structure, and handle potential dbus exceptions  to prevent crashes when interacting with the status notifier. Also update item logging output to consistently omit prefixes.
@dxnnv dxnnv added the enhancement Feature request label Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Feature request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants