X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/79b7ca94b44db1697b4716601f1eb84f725f3318..217ecdcf208fb4e4b94c3dcc25c57baf6b66e83e:/qutebrowser/config.py diff --git a/qutebrowser/config.py b/qutebrowser/config.py index 39cf8d6..52d48c9 100644 --- a/qutebrowser/config.py +++ b/qutebrowser/config.py @@ -110,7 +110,15 @@ c.auto_save.session = True ## Type: Dict # c.bindings.key_mappings = {'': '', '': '', '': '', '': '', '': '', '': '', '': '', '': '', '': ''} -#TODO +## When to show a changelog after qutebrowser was upgraded. +## Type: String +## Valid values: +## - major: Show changelog for major upgrades (e.g. v2.0.0 -> v3.0.0). +## - minor: Show changelog for major and minor upgrades (e.g. v2.0.0 -> v2.1.0). +## - patch: Show changelog for major, minor and patch upgrades (e.g. v2.0.0 -> v2.0.1). +## - never: Never show changelog after upgrades. +c.changelog_after_upgrade = 'patch' + ## Which algorithm to use for modifying how colors are rendered with ## darkmode. The `lightness-cielab` value was added with QtWebEngine 5.14 ## and is treated like `lightness-hsl` with older QtWebEngine versions. @@ -819,6 +827,14 @@ c.editor.command = in_terminal(['vim', '{file}', '-c', 'normal {line}G{column0}l ## Type: Encoding # c.editor.encoding = 'utf-8' +## Command (and arguments) to use for selecting a single folder in forms. +## The command should write the selected folder path to the specified +## file or stdout. The following placeholders are defined: * `{}`: +## Filename of the file to be written to. If not contained in any +## argument, the standard output of the command is read instead. +## Type: ShellCommand +c.fileselect.folder.command = in_terminal(['ranger', '--choosedir={}']) + ## Handler for selecting file(s) in forms. If `external`, then the ## commands specified by `fileselect.single_file.command` and ## `fileselect.multiple_files.command` are used to select one or multiple @@ -844,7 +860,7 @@ c.fileselect.multiple_files.command = in_terminal(['ranger', '--choosefiles={}'] ## the file to be written to. If not contained in any argument, the ## standard output of the command is read instead. ## Type: ShellCommand -c.fileselect.multiple_files.command = in_terminal(['ranger', '--choosefile={}']) +c.fileselect.single_file.command = in_terminal(['ranger', '--choosefile={}']) ## Font used in the completion categories. ## Type: Font @@ -1314,7 +1330,7 @@ c.qt.args = ['proxy-pac-url=file://' + str(config.configdir / 'proxy.pac')] ## Load a restored tab as soon as it takes focus. ## Type: Bool -c.session.lazy_restore = True +# c.session.lazy_restore = False ## Whether to automatically save a session when it is closed. ## Type: Bool @@ -1834,8 +1850,10 @@ config.bind('co', 'download-open') # config.bind('gf', 'view-source') # config.bind('gg', 'scroll-to-perc 0') # config.bind('gi', 'hint inputs --first') +config.bind('gl', 'tab-move -') # config.bind('gm', 'tab-move') # config.bind('go', 'set-cmd-text :open {url:pretty}') +config.bind('gr', 'tab-move +') # config.bind('gt', 'set-cmd-text -s :tab-select') # config.bind('gu', 'navigate up') # config.bind('h', 'scroll left')