qutebrowser/doc/qutebrowser.1.asciidoc

159 lines
5.3 KiB
Plaintext
Raw Permalink Normal View History

2014-09-05 07:45:47 +02:00
// Note some sections in this file (everything between QUTE_*_START and
2014-12-01 20:56:35 +01:00
// QUTE_*_END) are autogenerated by scripts/src2asciidoc.sh. DO NOT edit them
2014-09-05 07:45:47 +02:00
// by hand.
= qutebrowser(1)
:doctype: manpage
:man source: qutebrowser
:man manual: qutebrowser manpage
:toc:
:homepage: https://www.qutebrowser.org/
2014-09-05 07:45:47 +02:00
== NAME
qutebrowser - a keyboard-driven, vim-like browser based on PyQt5.
2014-09-05 07:45:47 +02:00
== SYNOPSIS
*qutebrowser* ['-OPTION' ['...']] [':COMMAND' ['...']] ['URL' ['...']]
== DESCRIPTION
2015-07-23 20:56:57 +02:00
qutebrowser is a keyboard-focused browser with a minimal GUI. It's based
2017-10-12 09:14:51 +02:00
on Python and Qt5 and is free software, licensed under the GPL.
2014-09-05 07:45:47 +02:00
It was inspired by other browsers/addons like dwb and Vimperator/Pentadactyl.
2015-04-09 13:22:16 +02:00
Note the commands and settings of qutebrowser are not described in this
manpage, but in the help integrated in qutebrowser - use the ":help" command to
show it.
2014-09-05 07:45:47 +02:00
== OPTIONS
// QUTE_OPTIONS_START
=== positional arguments
*':command'*::
Commands to execute on startup.
*'URL'*::
2014-10-06 17:58:40 +02:00
URLs to open on startup (empty as a window separator).
2014-09-05 07:45:47 +02:00
=== optional arguments
*-h*, *--help*::
show this help message and exit
2018-05-08 11:38:45 +02:00
*-B* 'BASEDIR', *--basedir* 'BASEDIR'::
Base directory for all storage.
2014-09-05 07:45:47 +02:00
*-V*, *--version*::
Show version and quit.
2017-07-01 22:58:50 +02:00
*-s* 'OPTION' 'VALUE', *--set* 'OPTION' 'VALUE'::
2015-02-05 08:29:33 +01:00
Set a temporary setting for this session.
*-r* 'SESSION', *--restore* 'SESSION'::
Restore a named session.
*-R*, *--override-restore*::
Don't restore a session even if one would be restored.
2015-10-07 06:23:49 +02:00
*--target* '{auto,tab,tab-bg,tab-silent,tab-bg-silent,window}'::
How URLs should be opened if there is already a qutebrowser instance running.
2016-07-26 13:30:25 +02:00
*--backend* '{webkit,webengine}'::
Which backend to use.
2016-07-26 13:30:25 +02:00
*--enable-webengine-inspector*::
Enable the web inspector for QtWebEngine. Note that this is a SECURITY RISK and you should not visit untrusted websites with the inspector turned on. See https://bugreports.qt.io/browse/QTBUG-50725 for more details. This is not needed anymore since Qt 5.11 where the inspector is always enabled and secure.
2014-09-05 07:45:47 +02:00
=== debug arguments
*-l* '{critical,error,warning,info,debug,vdebug}', *--loglevel* '{critical,error,warning,info,debug,vdebug}'::
2014-09-05 07:45:47 +02:00
Set loglevel
*--logfilter* 'LOGFILTER'::
Comma-separated list of things to be logged to the debug log on stdout.
*--loglines* 'LOGLINES'::
How many lines of the debug log to keep in RAM (-1: unlimited).
*-d*, *--debug*::
2014-09-05 07:45:47 +02:00
Turn on debugging options.
2016-06-01 13:08:18 +02:00
*--json-logging*::
Output log lines in JSON format (one object per line).
2014-09-05 07:45:47 +02:00
*--nocolor*::
Turn off colored logging.
*--force-color*::
Force colored logging
2014-09-05 07:45:47 +02:00
*--nowindow*::
Don't show the main window.
*-T*, *--temp-basedir*::
2015-05-16 23:26:15 +02:00
Use a temporary basedir.
2015-03-27 07:59:13 +01:00
*--no-err-windows*::
Don't show any error windows (used for tests/smoke.py).
2015-03-27 07:59:13 +01:00
2016-11-16 22:32:44 +01:00
*--qt-arg* 'NAME' 'VALUE'::
Pass an argument with a value to Qt. For example, you can do `--qt-arg geometry 650x555+200+300` to set the window geometry.
2015-02-21 18:53:01 +01:00
2016-09-09 17:58:35 +02:00
*--qt-flag* 'QT_FLAG'::
Pass an argument to Qt as flag.
2017-04-11 21:19:36 +02:00
2018-05-08 11:38:45 +02:00
*-D* 'DEBUG_FLAGS', *--debug-flag* 'DEBUG_FLAGS'::
2017-04-11 21:19:36 +02:00
Pass name of debugging feature to be turned on.
2014-09-05 07:45:47 +02:00
// QUTE_OPTIONS_END
2014-12-01 20:56:35 +01:00
== FILES
2017-10-04 22:16:36 +02:00
- '~/.config/qutebrowser/config.py': Configuration file.
- '~/.config/qutebrowser/autoconfig.yml': Configuration done via the GUI.
2014-12-01 20:56:35 +01:00
- '~/.config/qutebrowser/quickmarks': Saved quickmarks.
- '~/.local/share/qutebrowser/': Various state information.
- '~/.cache/qutebrowser/': Temporary data.
2014-12-01 20:56:35 +01:00
Note qutebrowser conforms to the XDG basedir specification - if
'XDG_CONFIG_HOME', 'XDG_DATA_HOME' or 'XDG_CACHE_HOME' are set in the
environment, the directories configured there are used instead of the above
defaults.
2014-09-05 07:45:47 +02:00
== BUGS
Bugs are tracked in the Github issue tracker at
2017-02-05 00:13:11 +01:00
https://github.com/qutebrowser/qutebrowser/issues.
2014-09-05 07:45:47 +02:00
If you found a bug, use the built-in ':report' command to create a bug report
with all information needed.
If you prefer, you can also write to the
2014-09-05 07:45:47 +02:00
https://lists.schokokeks.org/mailman/listinfo.cgi/qutebrowser[mailinglist] at
mailto:qutebrowser@lists.qutebrowser.org[] instead.
2014-09-05 07:45:47 +02:00
2014-12-01 20:56:35 +01:00
For security bugs, please contact me directly at me@the-compiler.org, GPG ID
https://www.the-compiler.org/pubkey.asc[0xFD55A072].
2014-10-03 07:58:36 +02:00
2014-09-05 07:45:47 +02:00
== COPYRIGHT
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see <http://www.gnu.org/licenses/>.
== RESOURCES
* Website: https://www.qutebrowser.org/
2014-09-05 07:45:47 +02:00
* Mailinglist: mailto:qutebrowser@lists.qutebrowser.org[] /
https://lists.schokokeks.org/mailman/listinfo.cgi/qutebrowser
* Announce-only mailinglist: mailto:qutebrowser-announce@lists.qutebrowser.org[] /
https://lists.schokokeks.org/mailman/listinfo.cgi/qutebrowser-announce
2014-12-01 20:56:35 +01:00
* IRC: irc://irc.freenode.org/#qutebrowser[`#qutebrowser`] on
2014-09-05 07:45:47 +02:00
http://freenode.net/[Freenode]
2017-02-05 00:13:11 +01:00
* Github: https://github.com/qutebrowser/qutebrowser
2014-09-05 07:45:47 +02:00
== AUTHOR
*qutebrowser* was written by Florian Bruhin. All contributors can be found in
the README file distributed with qutebrowser.