Compare commits

..

No commits in common. "d378a2d3ea5dbebcc6b6bf385c361dbf0a87e87f" and "8c0ba0d56bf5f9341ede5c8a766e6b3d459ee669" have entirely different histories.

2 changed files with 31 additions and 36 deletions

36
flake.lock generated
View file

@ -233,11 +233,11 @@
]
},
"locked": {
"lastModified": 1770586272,
"narHash": "sha256-Ucci8mu8QfxwzyfER2DQDbvW9t1BnTUJhBmY7ybralo=",
"lastModified": 1769776025,
"narHash": "sha256-70a1kVC08AMTvPc7iqQsJbbD4Y1fukakMVudz4oY9SM=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "b1f916ba052341edc1f80d4b2399f1092a4873ca",
"rev": "0fba737f8d5571d41467f3d99a878e11b8c0f0f0",
"type": "github"
},
"original": {
@ -275,11 +275,11 @@
]
},
"locked": {
"lastModified": 1769872935,
"narHash": "sha256-07HMIGQ/WJeAQJooA7Kkg1SDKxhAiV6eodvOwTX6WKI=",
"lastModified": 1768434960,
"narHash": "sha256-cJbFn17oyg6qAraLr+NVeNJrXsrzJdrudkzI4H2iTcg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "f4ad5068ee8e89e4a7c2e963e10dd35cd77b37b7",
"rev": "b4d88c9ac42ae1a745283f6547701da43b6e9f9b",
"type": "github"
},
"original": {
@ -470,11 +470,11 @@
},
"nixpkgs_4": {
"locked": {
"lastModified": 1770562336,
"narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=",
"lastModified": 1769461804,
"narHash": "sha256-msG8SU5WsBUfVVa/9RPLaymvi5bI8edTavbIq3vRlhI=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "d6c71932130818840fc8fe9509cf50be8c64634f",
"rev": "bfc1b8a4574108ceef22f02bafcf6611380c100d",
"type": "github"
},
"original": {
@ -573,11 +573,11 @@
]
},
"locked": {
"lastModified": 1770526836,
"narHash": "sha256-xbvX5Ik+0inJcLJtJ/AajAt7xCk6FOCrm5ogpwwvVDg=",
"lastModified": 1769469829,
"narHash": "sha256-wFcr32ZqspCxk4+FvIxIL0AZktRs6DuF8oOsLt59YBU=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "d6e0e666048a5395d6ea4283143b7c9ac704720d",
"rev": "c5eebd4eb2e3372fe12a8d70a248a6ee9dd02eff",
"type": "github"
},
"original": {
@ -626,11 +626,11 @@
"tinted-zed": "tinted-zed"
},
"locked": {
"lastModified": 1770587906,
"narHash": "sha256-N9ZTG3ia7l4iQO+9JlOj+sX4yu6gl7a3aozrlhSIJwQ=",
"lastModified": 1769728672,
"narHash": "sha256-/sCPdG7t3r0l8A16+siLKmFScoHkG0oPDM1q0CZgnZ0=",
"owner": "danth",
"repo": "stylix",
"rev": "72e6483a88d51471a6c55e1d43e7ed2bc47a76a4",
"rev": "861c3c92a9f865d5adae1c1917a6c383170eff13",
"type": "github"
},
"original": {
@ -794,11 +794,11 @@
]
},
"locked": {
"lastModified": 1770568363,
"narHash": "sha256-RJ/C24wN7LyuMmBgvIutA/PqXXceZtJtUCuZSaTjF/4=",
"lastModified": 1769748063,
"narHash": "sha256-H5XCtJMS3RQKHeaS+axX7CAJ0WwuTUYGy4uzLFSm0Xc=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "2ada8a826ea88512387a5a17ee96f16369bcdd80",
"rev": "efdd1e683da9412f515b9bd42c37861978c2fd3a",
"type": "github"
},
"original": {

View file

@ -1,9 +1,5 @@
{
pkgs,
lib,
config,
...
}: let
{ pkgs, lib, config, ... }:
let
inherit (lib) types mkOption mkEnableOption;
cfg = config.mods.server.search;
port = config.mods.server.nginx.ports.search;
@ -24,23 +20,22 @@ in {
server.bind_address = "0.0.0.0";
server.secret_key = "temporary-before-sops";
enabled_plugins = ["Hostnames plugin" "Tracker URL remover"];
hostnames.remove = ["(.*.)?facebook.com$"];
enabled_plugins = [ "Hostnames plugin" "Tracker URL remover" ];
hostnames.remove = [ "(.*.)?facebook.com$" ];
hostnames.replace = {
# Self-hosted
# "(.*.)?reddit.com$" = "reddit.muon.host";
"(.*.)?reddit.com$" = "reddit.muon.host";
# "(.*.)?youtube.com$" = "videos.muon.host"; # TODO not working
# External
"(.*.)?reddit.com$" = "old.reddit.com";
# "(.*.)?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";
"(.*.)?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";
};
};
};