chromium-browser(1)
π chromium-browser(1) β USER COMMANDS, bestie
okay so. this is the manpage for chromium-browser, and it lives in the USER COMMANDS corner of the manual (section 1, if you're keeping score π). it's the whole vibe of how you launch the thing, not how you click around inside it.
β¨ NAME β¨
chromium-browser β the web browser from Google. that's it, that's the name, iconic behavior honestly π
πΈ SYNOPSIS πΈ
chromium-browser [OPTION] [PATH|URL]
so like. you give it options, you give it a path or a URL, and it does its lil browser thing. simple as π
π¦ DESCRIPTION π¦
for actual help using the browser, the page says go check the Google Chrome help center:
<https://support.google.com/chrome/>
and this manpage? it only covers invocation, environment, and arguments. that's the whole scope, no cap. it is NOT gonna teach you how to close a tab, bestie, that's on you π«Ά
β¨ OPTIONS β¨
okay real talk: Chromium has hundreds of undocumented command-line flags that get added and removed at the whim of the developers π. so this page only documents the relatively stable ones. the rest are giving chaos, and we respect that, but we're not writing them down.
--user-data-dir=DIRβ tells Chromium where to keep your user data (aka your "profile"). default is$HOME/.config/chromium-browser. important: separate instances of Chromium must use separate user data directories, no sharing. and if you runchromium-browseragain with the same user data directory, it just reuses the process that's already running. periodt.--incognitoβ opens in incognito mode. you know what this is. don't pretend you don't π--new-windowβ if a PATH or URL is given, open it in a new window.--proxy-server=host:portβ picks the HTTP/SOCKS4/SOCKS5 proxy server for requests. this overrides any environment variables or settings you picked through the options dialog. the format for an individual proxy server is:
[<proxy-scheme>://]<proxy-host>[:<proxy-port>]
where <proxy-scheme> is the protocol of the proxy server, and it's one of:
"http", "socks", "socks4", "socks5".
if <proxy-scheme> is omitted, it defaults to "http". also note that "socks" is equivalent to "socks5". (the way that's a whole gotcha, iykyk π)
examples, bestie:
--proxy-server="foopy:99"
Use the HTTP proxy "foopy:99" to load all URLs.
--proxy-server="socks://foobar:1080"
Use the SOCKS v5 proxy "foobar:1080" to load all URLs.
--proxy-server="socks4://foobar:1080"
Use the SOCKS v4 proxy "foobar:1080" to load all URLs.
--proxy-server="socks5://foobar:66"
Use the SOCKS v5 proxy "foobar:66" to load all URLs.
and you can also set a separate proxy server for different URL types, by prefixing the proxy server specifier with a URL specifier. example:
--proxy-server="https=proxy1:80;http=socks4://baz:1080"
Load https://* URLs using the HTTP proxy "proxy1:80". And load http://*
URLs using the SOCKS v4 proxy "baz:1080".
--no-proxy-serverβ disables the proxy server entirely. overrides any environment variables or settings picked via the options dialog. bye proxy π--proxy-auto-detectβ autodetects proxy configuration. also overrides any environment variables or settings picked via the options dialog. she's independent like that β¨--proxy-pac-url=URLβ specifies the proxy autoconfiguration URL. yep, you guessed it: overrides any environment variables or settings picked via the options dialog. π--password-store=<basic|gnome|kwallet>β sets which password store to use. the default is to automatically detect based on the desktop environment.basicselects the built in, unencrypted password store.gnomeselects Gnome keyring.kwalletselects (KDE) KWallet. heads up: KWallet may not work reliably outside KDE β that's not a vibe, that's a warning β οΈ--versionβ shows version information. the classic. the iconique. π
also, as a GTK+ app, Chromium obeys GTK+ command-line flags too, like --display. for more on that, see the GTK documentation:
<http://library.gnome.org/devel/gtk/stable/gtk-running.html>
<http://library.gnome.org/devel/gtk/stable/gtk-x11.html>
π ENVIRONMENT π
Chromium obeys these environment variables, bestie, write them down:
all_proxyβ shorthand for specifying all ofhttp_proxy,https_proxy,ftp_proxy. one var to rule them all π«Άhttp_proxy,https_proxy,ftp_proxyβ the proxy servers used for HTTP, HTTPS, and FTP. note: because Gnome/KDE proxy settings may propagate into these variables in some terminals, this variable is ignored (in preference for actual system proxy settings) when running under Gnome or KDE. so if you wanna force their values, use the command-line flags. no cap, that's the move.auto_proxyβ specifies proxy autoconfiguration. defined and empty = autodetects; otherwise it should be an autoconfig URL. but see the note above about Gnome/KDE πSOCKS_SERVERβ SOCKS proxy server. defaults to SOCKS v4, and you also setSOCKS_VERSION=5to use SOCKS v5.no_proxyβ comma separated list of hosts or patterns to bypass proxying. the "not you" list π«
π FILES π
$HOME/.config/chromium-browserβ default directory for configuration data.$HOME/.cache/chromium-browserβ default directory for cache data. (why? see<http://standards.freedesktop.org/basedir-spec/latest/>.) yes the "why?" is literally in the original, we're all just living here π
π BUGS π
bug tracker:
http://code.google.com/p/chromium/issues/list
and listen, before you file anything: be sure to do your search within "All Issues" before reporting bugs, and be sure to pick the "Defect on Linux" template when filing a new one. do not skip this step, i'm begging π₯Ί
π AUTHOR π
The Chromium team β <http://www.chromium.org>
and that's the whole page, bestie!! it's from chromium-browser(1) in the USER COMMANDS section, and it's signed off by chromium-browser(1) at the bottom like a little signature π slay, go browse something, you've earned it β¨π¦πΈ
π¦ where this page comes from
- epel 10: chromium 156.0.8078.73-1.el10_3 Β· BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only)
- epel 9: chromium 156.0.8078.47-1.el9 Β· BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only)
- epel 9: chromium 156.0.8078.79-1.el9 Β· BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only)
- fedora 43: chromium 141.0.7390.54-1.fc43 Β· BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only)
- fedora 43: chromium 154.0.8037.97-1.fc43
- fedora 43: chromium 155.0.8059.79-1.fc43
- fedora 43: chromium 156.0.8078.73-1.fc43 Β· BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only)
- fedora 44: chromium 154.0.8037.97-1.fc44
- fedora 44: chromium 155.0.8059.84-1.fc44
- fedora 44: chromium 156.0.8078.73-1.fc44 Β· BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms