Skip to content

chrome

Version 2026.168.0936
Repo superproject

Installs the Google Chrome browser cross-distro as a runnable binary at a stable path. Google Chrome browser package. Cross-distro: pulls from Google’s direct RPM repo on Fedora, the AUR on Arch/CachyOS. Lands the google-chrome-stable binary plus its desktop entry, and best-effort registers it as the default web browser via xdg-settings. No CDP scaffolding, no supervisord — for headless container CDP automation, compose /charly-selkies:chrome-cdp on top. Verifiable: the binary exists at a fixed path, the package is installed, and it ships its .desktop entry. (A --version invocation is NOT a reliable check — when chrome-cdp wraps the binary it launches a full browser instead of printing a version banner, contending with the running desktop chrome.)

Installed on every distro:

  • alsa-lib
  • at-spi2-core
  • gtk3
  • libdrm
  • libxkbcommon
  • nss
  • procps-ng
  • libva-utils

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
run command=BROWSER= xdg-settings set default-web-browser google-chrome.desktop || true
check the google-chrome-stable binary is present at its canonical path
check the google-chrome.desktop entry the default-browser task references is installed
check package=google-chrome-stable