2024-02-01 11:41:46 +00:00
|
|
|
{
|
|
|
|
config,
|
|
|
|
lib,
|
2024-02-02 06:42:34 +00:00
|
|
|
pkgs,
|
2024-02-01 11:41:46 +00:00
|
|
|
...
|
|
|
|
}: {
|
2024-02-01 06:46:02 +00:00
|
|
|
stylix.targets.qutebrowser.enable = true;
|
|
|
|
programs.qutebrowser = {
|
|
|
|
enable = true;
|
2024-02-02 06:42:34 +00:00
|
|
|
package = pkgs.qutebrowser-qt5; # Qt6 currently looks blurry with scaling on Wayland
|
2024-02-01 06:46:02 +00:00
|
|
|
loadAutoconfig = false;
|
2024-02-01 11:33:46 +00:00
|
|
|
enableDefaultBindings = true; # For now...
|
2024-02-01 06:46:02 +00:00
|
|
|
searchEngines = rec {
|
|
|
|
w = "https://en.wikipedia.org/wiki/Special:Search?search={}&go=Go&ns0=1";
|
|
|
|
aw = "https://wiki.archlinux.org/?search={}";
|
|
|
|
nw = "https://nixos.wiki/index.php?search={}";
|
|
|
|
mn = "https://mynixos.com/search?q={}";
|
|
|
|
ddg = "https://duckduckgo.com/?q={}";
|
|
|
|
a = "https://search.atlas.engineer/searxng/search?q={}";
|
|
|
|
DEFAULT = a;
|
|
|
|
};
|
2024-02-01 11:41:46 +00:00
|
|
|
settings = {
|
|
|
|
tabs.tabs_are_windows = true;
|
|
|
|
fonts.web.size.default = lib.mkForce config.stylix.fonts.sizes.applications; # Temp fix until stylix is updated
|
|
|
|
};
|
2024-02-01 06:46:02 +00:00
|
|
|
};
|
|
|
|
}
|