commit 8f647ccebe8fe8d46c56952ed6f1af2d0013660e
parent 721b625b03ba59d9b8bdbe1296aa95f97da39117
Author: Sven Möller <sven-moeller@outlook.de>
Date: Sun, 12 Dec 2021 21:00:46 +0100
Add qutebrowser config
Diffstat:
1 file changed, 37 insertions(+), 0 deletions(-)
diff --git a/qutebrowser/.config/qutebrowser/config.py b/qutebrowser/.config/qutebrowser/config.py
@@ -0,0 +1,37 @@
+c.colors.webpage.preferred_color_scheme = 'dark'
+c.content.blocking.adblock.lists = [
+ 'https://easylist.to/easylist/easylist.txt',
+ 'https://easylist.to/easylist/easyprivacy.txt',
+ 'https://secure.fanboy.co.nz/fanboy-annoyance.txt',
+ 'https://easylist.to/easylistgermany/easylistgermany.txt'
+]
+c.content.blocking.method = 'adblock'
+c.fonts.default_size = '16pt'
+c.input.insert_mode.auto_load = False
+c.input.insert_mode.leave_on_load = True
+c.scrolling.smooth = True
+c.tabs.background = False
+c.tabs.show = 'multiple'
+c.url.default_page = 'qute://bookmarks'
+c.url.searchengines = {
+ 'DEFAULT': 'https://searx.svenmoeller.xyz/search?q={}',
+ 'ap': 'https://archlinux.org/packages/?q={}',
+ 'aur': 'https://aur.archlinux.org/packages.php?K={}',
+ 'aw': 'https://wiki.archlinux.org/?search={}',
+ 'gh': 'https://github.com/search?q={}',
+ 'lg': 'http://libgen.li/search.php?req={}',
+ 'w': 'https://en.wikipedia.org/w/index.php?search={}',
+ 'wd': 'https://de.wikipedia.org/w/index.php?search={}'
+}
+c.url.start_pages = ['qute://bookmarks/']
+
+config.load_autoconfig(False) # Load config done via GUI
+
+# Key bindings
+config.bind('yf', 'hint links yank')
+config.bind(',y', 'hint links spawn mpv {hint-url}')
+config.bind('gh', 'home')
+config.bind('gr', 'spawn --userscript readability-js')
+config.bind('<Ctrl-b>', 'spawn -v wallabag add {url}')
+config.bind('<Ctrl-Shift-b>', 'spawn -v wallabag add --starred {url}')
+config.bind('<Ctrl-s>', "open javascript:location.href='https://miniflux.svenmoeller.xyz/bookmarklet?uri='+encodeURIComponent(window.location.href)")