Search in MyNixOS is performed client-side. An index of entries is downloaded from the MyNixOS server and searched using the extended search from the library Fuse.js. The index is persisted client-side.
Note that the Fuse.js library has been modified to set
include-match as the default match type.
|Find all packages which includes ||Try it!|
|Find all enable options||Try it!|
Supported search operators
|include-match||Items that include |
|exact-match||Items that are |
|fuzzy-match||Items that fuzzy match |
|inverse-exact-match||Items that do not include |
|prefix-exact-match||Items that start with |
|inverse-prefix-exact-match||Items that do not start with |
|suffix-exact-match||Items that end with |
|inverse-suffix-exact-match||Items that do not end with |
White space acts as an AND operator, while a single pipe (
|) character acts as an OR operator.
To escape white space, use double quote, e.g.
="scheme language" for exact match.