Add selfhosted services to qutebroser

This commit is contained in:
muon 2024-12-16 12:13:20 +00:00
parent 92528d7121
commit 614caf7d6f
3 changed files with 38 additions and 26 deletions

View file

@ -16,10 +16,11 @@
};
searchEngines = {
DEFAULT = "https://northboot.xyz/?q={}";
np = "https://search.nixos.org/packages?query={}";
no = "https://search.nixos.org/options?query={}";
hm = "https://home-manager-options.extranix.com/?query={}";
DEFAULT = "https://search.muon.host/?q={}";
np = "https://search.nixos.org/packages?channel=unstable&query={}";
no = "https://search.nixos.org/options?channel=unstable&query={}";
hm =
"https://home-manager-options.extranix.com/?release=master&query={}";
};
extraConfig = ''

View file

@ -23,8 +23,19 @@ in {
enabled_plugins = [ "Hostnames plugin" "Tracker URL remover" ];
hostnames.remove = [ "(.*.)?facebook.com$" ];
hostnames.replace = {
"(.*.)?reddit.com$" = "redlib.northboot.xyz";
"(.*.)?youtube.com$" = "invidious.example.com";
# Self-hosted
"(.*.)?reddit.com$" = "reddit.muon.host";
# "(.*.)?youtube.com$" = "videos.muon.host"; # TODO not working
# External
"(.*.)?youtube.com$" = "invidious.nerdvpn.de";
"(.*.)?imdb.com$" = "libremdb.iket.me";
"(.*.)?imgur.com$" = "rimgo.privacyredirect.com";
"(.*.)?twitch.com$" = "safetwitch.privacyredirect.com";
"(.*.)?wikipedia.com$" = "wikiless.privacyredirect.com";
"(.*.)?medium.com$" = "scribe.privacyredirect.com";
"(.*.)?stackoverflow.com$" = "anonymousoverflow.privacyredirect.com";
"(.*.)?github.com$" = "gothub.privacyredirect.com";
};
};
};