25054ff64e
Nueva función Bash del dominio browser para personalizar la apariencia de un perfil Chrome/Chromium y diferenciarlo de un vistazo. Edita `profile.info_cache.<perfil>` en el Local State del user-data-dir: - `--avatar <N>`: avatar built-in de Chrome (índice 0..55) vía `avatar_icon = chrome://theme/IDR_PROFILE_AVATAR_<N>`. Camino robusto. - `--avatar <ruta.png>`: avatar custom best-effort (copia la imagen al perfil y marca `is_using_default_avatar=false`); ver gotchas del .md. - `--color <#rrggbb>`: color del perfil. Convierte el hex a int32 con signo en formato ARGB (0xAARRGGBB) y lo aplica a `profile_highlight_color`, `profile_color_seed` y `default_avatar_fill_color`. Sigue el patrón de create/delete_chrome_profile: backup del Local State antes de escribir, validación del JSON resultante con restauración del backup si queda inválido, guard de SingletonLock (chromium debe estar cerrado), idempotente y con --dry-run. No crea perfiles (eso es create_chrome_profile); requiere que el perfil ya exista. Probada con --avatar 26 --color #1f6feb y casos edge. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>