# The default page(s) to open at the start, separated by commas.
# Default: https://duckduckgo.com
#
+# yank-ignored-url-parameters (List of String):
+# The URL parameters to strip with :yank url, separated by commas.
+# Default:
+# ref,utm_source,utm_medium,utm_campaign,utm_term,utm_content
+#
# default-page (FuzzyUrl):
# The page to open if :open -t/-b/-w is used without URL. Use
# `about:blank` for a blank page.
# Default: path,query
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-page = ${startpage}
auto-search = naive
auto-save-config = true
# User stylesheet to use (absolute filename, filename relative to
# the config directory or CSS string). Will expand environment
# variables.
-# Default: ::-webkit-scrollbar { width: 0px; height: 0px; }
+# Default: html > ::-webkit-scrollbar { width: 0px; height: 0px; }
#
# css-media-type (String):
# Set the CSS media type.
[completion]
# Options related to completion and command history.
#
-# auto-open (Bool):
-# Automatically open completion when typing.
-# Valid values: true, false
-# Default: true
+# show (String):
+# When to show the autocompletion window.
+# always: Whenever a completion is available.
+# auto: Whenever a completion is requested.
+# never: Never.
+# Default: always
#
# download-path-suggestion (String):
# What to display in the download filename input.
# How to format timestamps (e.g. for history)
# Default: %Y-%m-%d
#
-# show (Bool):
-# Whether to show the autocompletion window.
-# Valid values: true, false
-# Default: true
-#
# height (PercOrInt):
# The height of the completion, in px or as percentage of the
# window.
# scrollbar-padding (Int):
# Padding of scrollbar handle in completion window (in px).
# Default: 2
-auto-open = true
+show = always
download-path-suggestion = path
timestamp-format = %Y-%m-%d
-show = true
height = 150
cmd-history-max-items = 100
web-history-max-items = 1000
# Valid values: true, false, ask
# Default: ask
#
-# javascript-can-open-windows (Bool):
-# Whether JavaScript programs can open new windows.
+# javascript-can-open-windows-automatically (Bool):
+# Whether JavaScript programs can open new windows without user
+# interaction.
# Valid values: true, false
# Default: false
#
css-regions = true
hyperlink-auditing = false
geolocation = ask
-notifications = ask
-javascript-can-open-windows = false
+notifications = false
+javascript-can-open-windows-automatically = false
javascript-can-close-windows = false
javascript-can-access-clipboard = false
ignore-javascript-prompt = false
mode = letter
chars = aoeuidhtns
min-chars = 2
-scatter = true
+scatter = false
uppercase = true
dictionary = /usr/share/dict/words
-auto-follow = true
+auto-follow = unique-match
auto-follow-timeout = 0
next-regexes = \bnext\b,\bmore\b,\bnewer\b,\b[>→≫]\b,\b(>>|»)\b,\bcontinue\b
prev-regexes = \bprev(ious)?\b,\bback\b,\bolder\b,\b[<←≪]\b,\b(<<|«)\b
quit = close
q = close
exit = quit
+mpv = spawn --userscript ~/src/qutebrowser/misc/userscripts/view_in_mpv
[colors]
# Colors used in the UI.