Enter the query into the form above.
API method:
GET /api/symbols?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Return a package for nix-wrapper WRAPPER. The package will install a command under its /bin directory, with the command name of WRAPPER.
Note that packages created by this procedure are not supposed to be used in the build environment and won't be able to interoperate with other packages in practice.
Transform PACKAGES, turning nix-wrapper into packages, additionally adding a new package containing a `build-nix-profile' script created for them by `nix-expressions->profile-build-wrapper'.
The `build-nix-profile' script accepts an optional path argument and will symlink the resulted profile to that path.
This procedure is intended for use in Guix System and Guix Home package declarations, along with services `nix-search-paths-service-type' and `home-nix-search-paths-service-type'.
Example:
(with-nix-profile (append (list (nix-shell-wrapper "readest" '("github:NixOS/nixpkgs/714a5f8c4ead6b31148d829288440ed033ccc041#readest") #:run-command '("readest") #:environment-set '(("LANG" . "C.UTF-8")))) %base-packages))
Return a nix-wrapper that wraps the `nix shell' command-line utility and spawns an one-off software environment if run. Nix daemon is required to use the wrapper.
INSTALLABLES (string / list of strings) is specified as Flake output attribute and will be added into the environment. When EXPRESSION (string / file-like object) is set, INSTALLABLES will be optional and interpreted as attribute paths relative to the Nix expression.
RUN-COMMAND (default: '(), list of strings) specifies command and arguments to be executed in the environment. Command-line arguments passed to the wrapper will be appended.
OPTIONS (default: '(), list of strings) specifies extra options to pass to the `nix shell' command-line utility.
When ENVIRONMENT-KEEP (default: #t, boolean / list of strings) is set to a value other than #t, the environment will be cleared, keeping only specified environment variables.
ENVIRONMENT-UNSET (default: (%nix-wrapper-shell-default-unset-env-vars), list of strings) unsets specified environment variables from the environment. It's only usable when ENVIRONMENT-KEEP is #t.
For each key-value pair in ENVIRONMENT-SET (default: '(), association list), the environment sets its corresponding environment variable.
NIX (default: (file-append nix "/bin/nix"), string / file-like object) specifies the Nix binary to use.
Examples:
(nix-shell-wrapper "cowsay-hello-coreutils-env" '("github:NixOS/nixpkgs/nixos-26.05#coreutils" "github:NixOS/nixpkgs/nixos-26.05#cowsay") #:run-command '("env" "LANG=C.UTF-8" "cowsay" "hello"))
(nix-shell-wrapper "cowsay-hello" "github:NixOS/nixpkgs/nixos-26.05#cowsay" #:run-command '("cowsay" "hello") #:environment-set '(("LANG" . "C.UTF-8")))
(nix-shell-wrapper "python-with-numpy" #:expression "with (import (builtins.getFlake \"github:NixOS/nixpkgs/nixos-26.05\") ); python3.withPackages (ps: [ps.numpy])" #:run-command '("python"))
(nix-shell-wrapper "coreutils-env" "coreutils" #:expression (local-file "/tmp/nixpkgs.nix") #:run-command '("env") #:environment-keep #f)
Return a package for nix-wrapper WRAPPER. The package will install a command under its /bin directory, with the command name of WRAPPER.
Note that packages created by this procedure are not supposed to be used in the build environment and won't be able to interoperate with other packages in practice.
Search the patch FILE-NAME. Raise an error if not found.
Return a copy of package list LST, removing packages named NAME.