cute browser
This commit is contained in:
parent
4f02db850b
commit
ab04155f48
89
config/qutebrowser/config.py
Normal file
89
config/qutebrowser/config.py
Normal file
|
@ -0,0 +1,89 @@
|
||||||
|
# Autogenerated config.py
|
||||||
|
# Documentation:
|
||||||
|
# qute://help/configuring.html
|
||||||
|
# qute://help/settings.html
|
||||||
|
|
||||||
|
# TODO Autoconfig + theme might be all the things we need
|
||||||
|
|
||||||
|
# Value to send in the `Accept-Language` header. Note that the value
|
||||||
|
# read from JavaScript is always the global value.
|
||||||
|
# Type: String
|
||||||
|
c.content.headers.accept_language = 'fr,fr-FR,en-US,en'
|
||||||
|
|
||||||
|
# Enable JavaScript.
|
||||||
|
# Type: Bool
|
||||||
|
config.set('content.javascript.enabled', True, 'file://*')
|
||||||
|
|
||||||
|
# Enable JavaScript.
|
||||||
|
# Type: Bool
|
||||||
|
config.set('content.javascript.enabled', True, 'chrome://*/*')
|
||||||
|
|
||||||
|
# Enable JavaScript.
|
||||||
|
# Type: Bool
|
||||||
|
config.set('content.javascript.enabled', True, 'qute://*/*')
|
||||||
|
|
||||||
|
# Proxy to use. In addition to the listed values, you can use a
|
||||||
|
# `socks://...` or `http://...` URL.
|
||||||
|
# Type: Proxy
|
||||||
|
# Valid values:
|
||||||
|
# - system: Use the system wide proxy.
|
||||||
|
# - none: Don't use any proxy
|
||||||
|
c.content.proxy = 'system'
|
||||||
|
|
||||||
|
# Prompt the user for the download location. If set to false,
|
||||||
|
# `downloads.location.directory` will be used.
|
||||||
|
# Type: Bool
|
||||||
|
c.downloads.location.prompt = False
|
||||||
|
|
||||||
|
# When to show the tab bar.
|
||||||
|
# Type: String
|
||||||
|
# Valid values:
|
||||||
|
# - always: Always show the tab bar.
|
||||||
|
# - never: Always hide the tab bar.
|
||||||
|
# - multiple: Hide the tab bar if only one tab is open.
|
||||||
|
# - switching: Show the tab bar when switching tabs.
|
||||||
|
c.tabs.show = 'never'
|
||||||
|
|
||||||
|
# Open a new window for every tab.
|
||||||
|
# Type: Bool
|
||||||
|
c.tabs.tabs_are_windows = True
|
||||||
|
|
||||||
|
# Page to open if :open -t/-b/-w is used without URL. Use `about:blank`
|
||||||
|
# for a blank page.
|
||||||
|
# Type: FuzzyUrl
|
||||||
|
c.url.default_page = 'https://geoffrey.frogeye.fr/blank.html'
|
||||||
|
|
||||||
|
# Open base URL of the searchengine if a searchengine shortcut is
|
||||||
|
# invoked without parameters.
|
||||||
|
# Type: Bool
|
||||||
|
c.url.open_base_url = True
|
||||||
|
|
||||||
|
# Search engines which can be used via the address bar. Maps a search
|
||||||
|
# engine name (such as `DEFAULT`, or `ddg`) to a URL with a `{}`
|
||||||
|
# placeholder. The placeholder will be replaced by the search term, use
|
||||||
|
# `{{` and `}}` for literal `{`/`}` signs. The search engine named
|
||||||
|
# `DEFAULT` is used when `url.auto_search` is turned on and something
|
||||||
|
# else than a URL was entered to be opened. Other search engines can be
|
||||||
|
# used by prepending the search engine name to the search term, e.g.
|
||||||
|
# `:open google qutebrowser`.
|
||||||
|
# Type: Dict
|
||||||
|
c.url.searchengines = {'DEFAULT': 'https://www.qwant.com/?t=web&q={}', 'arch': 'https://wiki.archlinux.org/?search={}', 'archp': 'https://www.archlinux.org/packages/?q={}', 'aur': 'https://aur.archlinux.org/packages/?K={}', 'aw': 'http://www.amp-what.com/unicode/search/{}', 'dockerhub': 'https://hub.docker.com/search/?isAutomated=0&isOfficial=0&page=1&pullCount=0&q={}&starCount=0', 'g': 'https://www.google.fr/search?q={}', 'gfr': 'https://www.google.fr/search?hl=fr&q={}', 'gi': 'http://images.google.com/search?q={}', 'gif': 'https://giphy.com/search/{}', 'github': 'https://github.com/search?q={}', 'npm': 'https://www.npmjs.com/search?q={}', 'wa': 'https://www.wolframalpha.com/input/?i={}', 'yt': 'https://www.youtube.com/results?search_query={}'}
|
||||||
|
|
||||||
|
# Page(s) to open at the start.
|
||||||
|
# Type: List of FuzzyUrl, or FuzzyUrl
|
||||||
|
c.url.start_pages = 'https://geoffrey.frogeye.fr/blank.html'
|
||||||
|
|
||||||
|
# Bindings for normal mode
|
||||||
|
config.bind('H', 'tab-prev')
|
||||||
|
config.bind('J', 'back')
|
||||||
|
config.bind('K', 'forward')
|
||||||
|
config.bind('L', 'tab-next')
|
||||||
|
config.bind('T', None)
|
||||||
|
|
||||||
|
import os
|
||||||
|
dirname = os.path.dirname(__file__)
|
||||||
|
filename = os.path.join(dirname, 'theme.py')
|
||||||
|
exec(open(filename).read())
|
||||||
|
|
||||||
|
# Uncomment this to still load settings configured via autoconfig.yml
|
||||||
|
config.load_autoconfig()
|
Loading…
Reference in a new issue