بنقرة واحدة
nix
Search nixpkgs packages, NixOS options, and the NixOS wiki.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Search nixpkgs packages, NixOS options, and the NixOS wiki.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | nix |
| description | Search nixpkgs packages, NixOS options, and the NixOS wiki. |
| compatibility | Requires curl and jq. Package/option commands additionally require nix with flakes enabled. Network may be needed for uncached refs and wiki access. |
Use for authoritative Nix/NixOS data:
Prefer commit SHAs for reproducible nixpkgs answers; branch names like nixos-unstable can move.
Scripts print compact output. Nix commands suppress normal evaluator chatter and show stderr only on failure.
./scripts/search-options.sh REF QUERY [LIMIT]
./scripts/search-options.sh nixos-unstable openssh 20
JSON array fields: name, description, type, default. Search is case-insensitive and limited to option names.
./scripts/show-option.sh REF OPTION_PATH
./scripts/show-option.sh nixos-unstable services.openssh.enable
JSON fields: name, description, type, default, example, declarations.
./scripts/search-packages.sh REF QUERY [LIMIT]
./scripts/search-packages.sh nixos-unstable ripgrep 20
JSON array fields: attr, pname, version, description.
./scripts/show-package.sh REF ATTR_PATH
./scripts/show-package.sh nixos-unstable hello
JSON fields include attrPath, pname, version, description, homepage, license, platforms, platforms_count, broken, insecure, available.
./scripts/search-wiki.sh QUERY [LIMIT]
./scripts/search-wiki.sh Docker 10
JSON array fields: title, pageid, snippet. Pass a returned title to read-wiki.sh.
Prefer short, focused queries like Rust, Docker, or Traefik.
./scripts/read-wiki.sh TITLE
./scripts/read-wiki.sh Docker
Prints the page's raw wikitext source.
nix search searches packages, not NixOS options.show-package.sh, but aliases can differ.wiki.nixos.org and may vary over time.