diff --git a/modules/nixos-wiki/default.nix b/modules/nixos-wiki/default.nix index 3d49874..5206f6c 100644 --- a/modules/nixos-wiki/default.nix +++ b/modules/nixos-wiki/default.nix @@ -169,6 +169,13 @@ in # Block spam by regex $wgSpamRegex = ["/seo (software|tools)|pornstars|casino|gambling|viagra/i"]; + + # Configure ExternalData for querying websites + # Querying outside of specified sources only enabled if legacy mode is enabled + $wgExternalDataSources["nixpkgs"] = [ + 'url' => 'https://raw.githubusercontent.com/NixOS/nixpkgs/$branch$/$filepath$', + 'params' => [ 'branch' 'filepath' ] + ]; ''; }; diff --git a/modules/nixos-wiki/extensions.json b/modules/nixos-wiki/extensions.json index a9a9720..cf3623a 100644 --- a/modules/nixos-wiki/extensions.json +++ b/modules/nixos-wiki/extensions.json @@ -3,5 +3,6 @@ "DarkMode": {}, "QuickInstantCommons": {}, "Translate": {}, - "UniversalLanguageSelector": {} + "UniversalLanguageSelector": {}, + "ExternalData": {} }