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 list of files that differ among the nars and possibly the local store item specified in COMPARISON-REPORT.
challenge substitute servers, comparing their binaries
Call PROC with two directories containing the mismatching store items.
Challenge the substitute servers whose URLs are listed in SERVERS by comparing the hash of the substitutes of ITEMS that they serve. Return the list of <comparison-report> objects.
This procedure does not authenticate narinfos from SERVERS, nor does it verify that they are signed by an authorized public keys. The reason is that, by definition, we may want to target unknown servers. Furthermore, no risk is taken since we do not import the archives.
run code in containers created by 'guix environment -C'
copy store items remotely over SSH
deploy operating systems on a set of machines
Return a hyperlink for COMMIT in CHANNEL, using COMMIT as the hyperlink's text. The hyperlink links to a web view of COMMIT, when available.
describe the channel revisions currently used
Display CHANNELS along with PROFILE info, generation NUMBER, in a human-readable way and displaying details about the channel's source code. PROFILE and NUMBER
Read substitute urls list from FILE and return it. Use a read lock on FILE to synchronize with the writer.
discover Guix related services using Avahi
download a file to the store and print its hash
view and edit package definitions
Spawn (%editor) to edit the code at LOCATIONS, a list of <location> records, and exit.
Run COMMAND within a container that features the software in PROFILE. Environment variables are set according to the search paths of MANIFEST. The global shell is BASH, a file name for a GNU Bash binary in the store. When NETWORK?, access to the host system network is permitted. USER-MAPPINGS, a list of file system mappings, contains the user-specified host file systems to mount inside the container. If USER is not #f, each target of USER-MAPPINGS will be re-written relative to '/home/USER', and USER will be used for the passwd entry.
When EMULATE-FHS?, set up the container to follow the Filesystem Hierarchy Standard and provide a glibc that reads the cache from /etc/ld.so.cache. SETUP-HOOK is an additional setup procedure to be called, currently only used with the EMULATE-FHS? option.
When NESTING? is true, share all the store with the container and add Guix to its profile, allowing its use from within the container.
LINK-PROFILE? creates a symbolic link from ~/.guix-profile to the environment profile.
SYMLINKS must be a list of (SOURCE -> TARGET) tuples denoting symlinks to be added to the container.
Preserve environment variables whose name matches the one of the regexps in WHILE-LIST.
Variables in ENVIRONMENT-VARIABLES (a list of pairs) are set in the environment.