[QB] Ajout config Qutebrowser
This commit is contained in:
parent
0e4fd49efe
commit
6dd674622e
1 changed files with 63 additions and 0 deletions
63
.config/qutebrowser/config.py
Normal file
63
.config/qutebrowser/config.py
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
from qutebrowser.config.configfiles import ConfigAPI
|
||||||
|
from qutebrowser.config.config import ConfigContainer
|
||||||
|
|
||||||
|
import sys, os
|
||||||
|
|
||||||
|
config = config
|
||||||
|
c = c
|
||||||
|
|
||||||
|
c.qt.args = ["blink-settings=darkMode=1"]
|
||||||
|
c.auto_save.session = True
|
||||||
|
|
||||||
|
# Bindings
|
||||||
|
config.bind('o', 'set-cmd-text -s :open', mode='normal')
|
||||||
|
config.bind('O', 'set-cmd-text -s :open {url:pretty}', mode='normal')
|
||||||
|
config.bind('w', 'set-cmd-text -s :open -t', mode='normal')
|
||||||
|
config.bind('W', 'set-cmd-text -s :open -t {url:pretty}', mode='normal')
|
||||||
|
config.bind('Fy', 'hint links yank-primary', mode='normal')
|
||||||
|
config.bind('yy', 'yank -s', mode='normal')
|
||||||
|
config.bind('m', 'spawn --detach mpv {url}', mode='normal')
|
||||||
|
config.bind('Fm', 'hint links spawn --detach mpv {hint-url}', mode='normal')
|
||||||
|
config.unbind('F')
|
||||||
|
config.bind('<Backspace>', 'back', mode='normal')
|
||||||
|
config.bind('<Shift-Backspace>', 'forward', mode='normal')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#Config perso
|
||||||
|
c.editor.command = ["kakoune -e vim {}"]
|
||||||
|
c.zoom.default = 100
|
||||||
|
c.messages.timeout = 10000
|
||||||
|
c.downloads.remove_finished = 30000
|
||||||
|
c.content.headers.do_not_track = True
|
||||||
|
c.completion.height = "33%"
|
||||||
|
c.tabs.show = "multiple"
|
||||||
|
#c.tabs.tabs_are_windows = True
|
||||||
|
c.content.javascript.enabled = False
|
||||||
|
config.set('content.javascript.enabled', True, '*://*.vulgarisons.info')
|
||||||
|
config.set('content.javascript.enabled', True, '*://mastodon.zaclys.com')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
c.hints.mode = "number"
|
||||||
|
c.url.searchengines = {'DEFAULT':'https://duckduckgo.com/?q={}','yt':'https://youtube.com/results?search_query={}','w':'https://fr.wikipedia.org/w/index.php?search={}'}
|
||||||
|
|
||||||
|
#Fonts
|
||||||
|
#c.fonts.statusbar = "17pt monospace"
|
||||||
|
#c.fonts.downloads = "17pt monospace"
|
||||||
|
#c.fonts.hints = "18pt monospace"
|
||||||
|
#c.fonts.keyhint = "17pt monospace"
|
||||||
|
#c.fonts.messages.error = "17pt monospace"
|
||||||
|
#c.fonts.messages.info = "17pt monospace"
|
||||||
|
#c.fonts.messages.warning = "17pt monospace"
|
||||||
|
#c.fonts.completion.entry = "17pt monospace"
|
||||||
|
#c.fonts.completion.category = "17pt monospace"
|
||||||
|
#c.fonts.prompts = "17pt monospace"
|
||||||
|
|
||||||
|
|
||||||
|
try:
|
||||||
|
from qutebrowser.api import message
|
||||||
|
sys.path.append(os.path.join(sys.path[0], 'jblock'))
|
||||||
|
config.source("jblock/jblock/integrations/qutebrowser.py")
|
||||||
|
except ImportError:
|
||||||
|
pass
|
Loading…
Reference in a new issue