gentoo-dots/.config/qutebrowser/config.py

26 lines
818 B
Python
Raw Normal View History

2023-11-05 22:26:13 +01:00
import catppuccin
# pylint: disable=C0111
from qutebrowser.config.configfiles import ConfigAPI # noqa: F401
from qutebrowser.config.config import ConfigContainer # noqa: F401
2023-11-05 22:36:22 +01:00
config: ConfigAPI = config # type: ConfigAPI # noqa: F821 pylint: disable=E0602,C0103 pyright: ignore
c: ConfigContainer = c # type: ConfigContainer # noqa: F821 pylint: disable=E0602,C0103 pyright: ignore
2023-11-05 22:26:13 +01:00
2023-11-05 22:36:22 +01:00
# load autoconfig values
2023-11-05 22:26:13 +01:00
config.load_autoconfig()
2023-11-05 22:36:22 +01:00
# load catppuccin theme
2023-11-05 22:26:13 +01:00
catppuccin.setup(c, 'Machiatto', True)
2023-11-05 22:36:22 +01:00
# change startpage
c.url.start_pages = ['https://startpage.cronyakatsuki.xyz']
# launch with mpv
config.bind(',m', 'spawn mpv {url}')
config.bind(',M', 'hint links spawn mpv {hint-url}')
# disable javascript globally
c.content.javascript.enabled = False
# enable dark mode
c.content.webpage.darkmode.enable = True