Chromium ‑ Permanent Command Line Options

Archlinux versions of Chromium come with a launcher that reads command line options from a file before launching Chromium proper.

If for example I want to keep Chromium from wanting to open the GNOME keyring, this is a much more elegant solution than editing .desktop files.

Example help output:

$> chromium -h

Chromium launcher v8 -- for Chromium help, see `man chromium`

Custom flags are read in order from the following files:

  /etc/chromium-flags.conf
  /home/some_user/.config/chromium-flags.conf

Arguments included in those files are split on whitespace and shell quoting
rules apply but no further parsing is performed. Lines starting with a hash
symbol (#) are skipped. Lines with unbalanced quotes are skipped as well.

Currently detected flags:

  --disable-infobars
  --password-store=basic