mirror of
https://codeberg.org/muon/home.git
synced 2026-03-08 03:25:16 +00:00
Compare commits
3 commits
8c0ba0d56b
...
d378a2d3ea
| Author | SHA1 | Date | |
|---|---|---|---|
| d378a2d3ea | |||
| 4d2be6ff74 | |||
| 83d8fe0bdb |
2 changed files with 36 additions and 31 deletions
36
flake.lock
generated
36
flake.lock
generated
|
|
@ -233,11 +233,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769776025,
|
"lastModified": 1770586272,
|
||||||
"narHash": "sha256-70a1kVC08AMTvPc7iqQsJbbD4Y1fukakMVudz4oY9SM=",
|
"narHash": "sha256-Ucci8mu8QfxwzyfER2DQDbvW9t1BnTUJhBmY7ybralo=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "0fba737f8d5571d41467f3d99a878e11b8c0f0f0",
|
"rev": "b1f916ba052341edc1f80d4b2399f1092a4873ca",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -275,11 +275,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1768434960,
|
"lastModified": 1769872935,
|
||||||
"narHash": "sha256-cJbFn17oyg6qAraLr+NVeNJrXsrzJdrudkzI4H2iTcg=",
|
"narHash": "sha256-07HMIGQ/WJeAQJooA7Kkg1SDKxhAiV6eodvOwTX6WKI=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "b4d88c9ac42ae1a745283f6547701da43b6e9f9b",
|
"rev": "f4ad5068ee8e89e4a7c2e963e10dd35cd77b37b7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -470,11 +470,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_4": {
|
"nixpkgs_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769461804,
|
"lastModified": 1770562336,
|
||||||
"narHash": "sha256-msG8SU5WsBUfVVa/9RPLaymvi5bI8edTavbIq3vRlhI=",
|
"narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "bfc1b8a4574108ceef22f02bafcf6611380c100d",
|
"rev": "d6c71932130818840fc8fe9509cf50be8c64634f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -573,11 +573,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769469829,
|
"lastModified": 1770526836,
|
||||||
"narHash": "sha256-wFcr32ZqspCxk4+FvIxIL0AZktRs6DuF8oOsLt59YBU=",
|
"narHash": "sha256-xbvX5Ik+0inJcLJtJ/AajAt7xCk6FOCrm5ogpwwvVDg=",
|
||||||
"owner": "Mic92",
|
"owner": "Mic92",
|
||||||
"repo": "sops-nix",
|
"repo": "sops-nix",
|
||||||
"rev": "c5eebd4eb2e3372fe12a8d70a248a6ee9dd02eff",
|
"rev": "d6e0e666048a5395d6ea4283143b7c9ac704720d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -626,11 +626,11 @@
|
||||||
"tinted-zed": "tinted-zed"
|
"tinted-zed": "tinted-zed"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769728672,
|
"lastModified": 1770587906,
|
||||||
"narHash": "sha256-/sCPdG7t3r0l8A16+siLKmFScoHkG0oPDM1q0CZgnZ0=",
|
"narHash": "sha256-N9ZTG3ia7l4iQO+9JlOj+sX4yu6gl7a3aozrlhSIJwQ=",
|
||||||
"owner": "danth",
|
"owner": "danth",
|
||||||
"repo": "stylix",
|
"repo": "stylix",
|
||||||
"rev": "861c3c92a9f865d5adae1c1917a6c383170eff13",
|
"rev": "72e6483a88d51471a6c55e1d43e7ed2bc47a76a4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -794,11 +794,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1769748063,
|
"lastModified": 1770568363,
|
||||||
"narHash": "sha256-H5XCtJMS3RQKHeaS+axX7CAJ0WwuTUYGy4uzLFSm0Xc=",
|
"narHash": "sha256-RJ/C24wN7LyuMmBgvIutA/PqXXceZtJtUCuZSaTjF/4=",
|
||||||
"owner": "0xc000022070",
|
"owner": "0xc000022070",
|
||||||
"repo": "zen-browser-flake",
|
"repo": "zen-browser-flake",
|
||||||
"rev": "efdd1e683da9412f515b9bd42c37861978c2fd3a",
|
"rev": "2ada8a826ea88512387a5a17ee96f16369bcdd80",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,9 @@
|
||||||
{ pkgs, lib, config, ... }:
|
{
|
||||||
let
|
pkgs,
|
||||||
|
lib,
|
||||||
|
config,
|
||||||
|
...
|
||||||
|
}: let
|
||||||
inherit (lib) types mkOption mkEnableOption;
|
inherit (lib) types mkOption mkEnableOption;
|
||||||
cfg = config.mods.server.search;
|
cfg = config.mods.server.search;
|
||||||
port = config.mods.server.nginx.ports.search;
|
port = config.mods.server.nginx.ports.search;
|
||||||
|
|
@ -20,22 +24,23 @@ in {
|
||||||
server.bind_address = "0.0.0.0";
|
server.bind_address = "0.0.0.0";
|
||||||
server.secret_key = "temporary-before-sops";
|
server.secret_key = "temporary-before-sops";
|
||||||
|
|
||||||
enabled_plugins = [ "Hostnames plugin" "Tracker URL remover" ];
|
enabled_plugins = ["Hostnames plugin" "Tracker URL remover"];
|
||||||
hostnames.remove = [ "(.*.)?facebook.com$" ];
|
hostnames.remove = ["(.*.)?facebook.com$"];
|
||||||
hostnames.replace = {
|
hostnames.replace = {
|
||||||
# Self-hosted
|
# Self-hosted
|
||||||
"(.*.)?reddit.com$" = "reddit.muon.host";
|
# "(.*.)?reddit.com$" = "reddit.muon.host";
|
||||||
# "(.*.)?youtube.com$" = "videos.muon.host"; # TODO not working
|
# "(.*.)?youtube.com$" = "videos.muon.host"; # TODO not working
|
||||||
|
|
||||||
# External
|
# External
|
||||||
"(.*.)?youtube.com$" = "invidious.nerdvpn.de";
|
"(.*.)?reddit.com$" = "old.reddit.com";
|
||||||
"(.*.)?imdb.com$" = "libremdb.iket.me";
|
# "(.*.)?youtube.com$" = "invidious.nerdvpn.de";
|
||||||
"(.*.)?imgur.com$" = "rimgo.privacyredirect.com";
|
# "(.*.)?imdb.com$" = "libremdb.iket.me";
|
||||||
"(.*.)?twitch.com$" = "safetwitch.privacyredirect.com";
|
# "(.*.)?imgur.com$" = "rimgo.privacyredirect.com";
|
||||||
"(.*.)?wikipedia.com$" = "wikiless.privacyredirect.com";
|
# "(.*.)?twitch.com$" = "safetwitch.privacyredirect.com";
|
||||||
"(.*.)?medium.com$" = "scribe.privacyredirect.com";
|
# "(.*.)?wikipedia.com$" = "wikiless.privacyredirect.com";
|
||||||
"(.*.)?stackoverflow.com$" = "anonymousoverflow.privacyredirect.com";
|
# "(.*.)?medium.com$" = "scribe.privacyredirect.com";
|
||||||
"(.*.)?github.com$" = "gothub.privacyredirect.com";
|
# "(.*.)?stackoverflow.com$" = "anonymousoverflow.privacyredirect.com";
|
||||||
|
# "(.*.)?github.com$" = "gothub.privacyredirect.com";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue