From 942b987cc7b1120b4b5e122fdd6db90699895c0b Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Thu, 11 Jun 2026 02:09:19 -0700 Subject: [PATCH] git-sync: brand tray icons for claude/codex history services Use the desktop apps' hicolor theme icons (claude-desktop, codex-desktop) for the git-sync-rs tray indicators instead of the generic git fallback. Co-Authored-By: Claude Opus 4.8 --- nixos/git-sync.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/git-sync.nix b/nixos/git-sync.nix index a90eb0bd..046b9e80 100644 --- a/nixos/git-sync.nix +++ b/nixos/git-sync.nix @@ -23,6 +23,10 @@ repoIcons = { org = "${pkgs.papirus-icon-theme}/share/icons/Papirus/64x64/mimetypes/text-org.svg"; password-store = "password"; + # Brand logos from the desktop apps' hicolor theme icons (resolved by + # freedesktop name, like "password" above). + claude-history = "claude-desktop"; + codex-history = "codex-desktop"; }; in { home-manager.users.imalison = {config, ...}: {