]> git.rmz.io Git - dotfiles.git/blobdiff - qutebrowser/qutebrowser.conf
qutebrowser: update settings
[dotfiles.git] / qutebrowser / qutebrowser.conf
index c172a3e9da5438fda826a54d9eb1116905bb78bd..f3782385d021cfb67f543182a522bb38c0fd81c2 100644 (file)
 #     Default:
 #     ref,utm_source,utm_medium,utm_campaign,utm_term,utm_content
 #
+# default-open-dispatcher (String):
+#     The default program used to open downloads. Set to an empty string
+#     to use the default internal handler.
+#     Any {} in the string will be expanded to the filename, else the
+#     filename will be appended.
+#     Default:
+#
 # default-page (FuzzyUrl):
 #     The page to open if :open -t/-b/-w is used without URL. Use
 #     `about:blank` for a blank page.
@@ -85,7 +92,8 @@
 # developer-extras (Bool):
 #     Enable extra tools for Web developers.
 #     This needs to be enabled for `:inspector` to work and also adds an
-#     _Inspect_ entry to the context menu.
+#     _Inspect_ entry to the context menu. For QtWebEngine, see
+#     'qutebrowser --help' instead.
 #     Valid values: true, false
 #     Default: false
 #
 ignore-case = smart
 startpage = https://duckduckgo.com/?t=chakra
 yank-ignored-url-parameters = ref,utm_source,utm_medium,utm_campaign,utm_term,utm_content
+default-open-dispatcher = 
 default-page = ${startpage}
 auto-search = naive
 auto-save-config = true
@@ -237,11 +246,15 @@ url-incdec-segments = path,query
 #     Valid values: true, false
 #     Default: false
 #
-# user-stylesheet (UserStyleSheet):
-#     User stylesheet to use (absolute filename, filename relative to
-#     the config directory or CSS string). Will expand environment
-#     variables.
-#     Default: html > ::-webkit-scrollbar { width: 0px; height: 0px; }
+# user-stylesheet (File):
+#     User stylesheet to use (absolute filename or filename relative to
+#     the config directory). Will expand environment variables.
+#     Default:
+#
+# hide-scrollbar (Bool):
+#     Hide the main scrollbar.
+#     Valid values: true, false
+#     Default: true
 #
 # css-media-type (String):
 #     Set the CSS media type.
@@ -277,6 +290,7 @@ url-incdec-segments = path,query
 #     * `{id}`: The internal window ID of this window.
 #     * `{scroll_pos}`: The page scroll position.
 #     * `{host}`: The host of the current web page.
+#     * `{backend}`: Either 'webkit' or 'webengine'
 #     Default: {perc}{title}{title_sep}qutebrowser
 #
 # modal-js-dialog (Bool):
@@ -298,6 +312,11 @@ url-incdec-segments = path,query
 # prompt-radius (Int):
 #     The rounding radius for the edges of prompts.
 #     Default: 8
+#
+# prompt-filebrowser (Bool):
+#     Show a filebrowser in upload/download prompts.
+#     Valid values: true, false
+#     Default: true
 zoom-levels = 25%,33%,50%,67%,75%,90%,100%,110%,125%,150%,175%,200%,250%,300%,400%,500%
 default-zoom = 100%
 downloads-position = top
@@ -307,7 +326,8 @@ message-unfocused = false
 confirm-quit = downloads
 zoom-text-only = false
 frame-flattening = false
-user-stylesheet = html > ::-webkit-scrollbar { width: 0px; height: 0px; }
+user-stylesheet = 
+hide-scrollbar = true
 css-media-type = 
 smooth-scrolling = false
 remove-finished-downloads = -1
@@ -318,6 +338,7 @@ modal-js-dialog = false
 hide-wayland-decoration = false
 keyhint-blacklist = 
 prompt-radius = 8
+prompt-filebrowser = true
 
 [network]
 # Settings related to the network.
@@ -636,6 +657,7 @@ mouse-zoom-divider = 512
 #     * `{id}`: The internal tab ID of this tab.
 #     * `{scroll_pos}`: The page scroll position.
 #     * `{host}`: The host of the current web page.
+#     * `{backend}`: Either 'webkit' or 'webengine'
 #     Default: {index}: {title}
 #
 # title-alignment (TextAlignment):
@@ -786,7 +808,7 @@ cache-size = 52428800
 #     Enables or disables WebGL. For QtWebEngine, Qt/PyQt >= 5.7 is
 #     required for this setting.
 #     Valid values: true, false
-#     Default: false
+#     Default: true
 #
 # css-regions (Bool):
 #     Enable or disable support for CSS regions.
@@ -808,6 +830,11 @@ cache-size = 52428800
 #     Valid values: true, false, ask
 #     Default: ask
 #
+# media-capture (BoolAsk):
+#     Allow websites to record audio/video.
+#     Valid values: true, false, ask
+#     Default: ask
+#
 # javascript-can-open-windows-automatically (Bool):
 #     Whether JavaScript programs can open new windows without user
 #     interaction.
@@ -897,6 +924,7 @@ css-regions = true
 hyperlink-auditing = false
 geolocation = ask
 notifications = ask
+media-capture = ask
 javascript-can-open-windows-automatically = false
 javascript-can-close-windows = false
 javascript-can-access-clipboard = false