Skip to content

Instantly share code, notes, and snippets.

@Janik-Haag
Created December 12, 2023 21:59
Show Gist options
  • Save Janik-Haag/a6920e7618f592b456b8f42e080ae53d to your computer and use it in GitHub Desktop.
Save Janik-Haag/a6920e7618f592b456b8f42e080ae53d to your computer and use it in GitHub Desktop.
"Nixpkgs-Package Search" = {
urls = [{ template = "https://search.nixos.org/packages?channel=unstable&size=250&sort=relevance&type=packages&query={searchTerms}"; }];
iconUpdateURL = "https://nixos.org/favicon.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@nps" ];
};
"Nixpkgs-Modules Search" = {
urls = [{ template = "https://search.nixos.org/options?channel=unstable&size=200&sort=relevance&query={searchTerms}"; }];
iconUpdateURL = "https://nixos.org/favicon.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@nms" ];
};
"NixOS-Wiki Search" = {
urls = [{ template = "https://nixos.wiki/index.php?search={searchTerms}&go=Go"; }];
iconUpdateURL = "https://nixos.org/favicon.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@nws" ];
};
"Home-Manager Search" = {
urls = [{ template = "https://mipmip.github.io/home-manager-option-search/?query={searchTerms}"; }];
iconUpdateURL = "https://nixos.org/favicon.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@hms" ];
};
"GitHub-Code Search" = {
urls = [{ template = "https://github.com/search?q={searchTerms}&type=code"; }];
iconUpdateURL = "https://github.githubassets.com/favicons/favicon-dark.svg";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@gcs" ];
};
"Noogle.dev Search" = {
urls = [{ template = "https://noogle.dev/?term=%22{searchTerms}%22"; }];
iconUpdateURL = "https://noogle.dev/favicon.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@ngd" "@nog" ];
};
"Autonomous-System-Number Search" = {
urls = [{ template = "https://bgp.tools/search?q={searchTerms}"; }];
iconUpdateURL = "https://bgp.tools/favicon-32x32.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@asn" ];
};
"Nixpkgs PRs" = {
urls = [{ template = "https://nixpk.gs/pr-tracker.html?pr={searchTerms}"; }];
iconUpdateURL = "https://nixos.org/favicon.png";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@npr" ];
};
"Request for Comments" = {
urls = [{ template = "https://datatracker.ietf.org/doc/html/rfc{searchTerms}"; }];
iconUpdateURL = "https://www.ietf.org/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@rfc" ];
};
"Way Back Machine" = {
urls = [{ template = " https://web.archive.org/web/*/{searchTerms}"; }];
iconUpdateURL = "https://archive.org/favicon.ico";
updateInterval = 24 * 60 * 60 * 1000; # every day
definedAliases = [ "@wbm" ];
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment