first commit
This commit is contained in:
41
profiles/desktop/.config/qutebrowser/config.py
Normal file
41
profiles/desktop/.config/qutebrowser/config.py
Normal file
@@ -0,0 +1,41 @@
|
||||
## browser config
|
||||
|
||||
# don't load autoconfig
|
||||
config.load_autoconfig(False)
|
||||
|
||||
# appearance
|
||||
config.source('gruvbox.py')
|
||||
|
||||
# editor
|
||||
c.editor.command = ['alacritty', '-T', 'auxiliary text edit', '-e', 'nvim', '{file}', '+call cursor({line}, {column})']
|
||||
|
||||
# auto save session
|
||||
c.auto_save.session = True
|
||||
|
||||
# set dark mode
|
||||
c.colors.webpage.darkmode.enabled = True
|
||||
|
||||
# spell checking
|
||||
c.spellcheck.languages = ['en-US', 'en-GB', 'pl-PL']
|
||||
|
||||
# built-in adblocker
|
||||
c.content.blocking.method = 'both'
|
||||
|
||||
## key bindings
|
||||
|
||||
# swap J and K
|
||||
config.bind('J', 'tab-prev')
|
||||
config.bind('K', 'tab-next')
|
||||
|
||||
# toggle dark mode
|
||||
config.bind('td', 'config-cycle colors.webpage.darkmode.enabled true false')
|
||||
|
||||
# source config
|
||||
config.bind('cs', 'config-source')
|
||||
|
||||
# unfocus text field after exiting insert mode
|
||||
config.bind('<Escape>', 'mode-leave ;; jseval -q document.activeElement.blur()', mode='insert')
|
||||
|
||||
# view videos in mpv
|
||||
config.bind(',m', 'spawn mpv {url}')
|
||||
config.bind(',M', 'hint links spawn mpv {hint-url}')
|
||||
Reference in New Issue
Block a user