Manix
A fast CLI documentation searcher for Nix.
Supported sources:
- Nixpkgs Documentation
- Nixpkgs Comments
- Nixpkgs Tree (pkgs., pkgs.lib.)
- NixOS Options
- Home-Manager Options
Usage
rnix-lsp
If you want to use it in your editor, check ElKowar's rnix-lsp fork, which uses it to provide documentation on hover and autocompletion.
fzf
| | | |
Installation
Update
Manix is now available in nixpkgs. If you use the unstable channel installing is as easy as adding manix
to your environment.systemPackages
or home.packages
.
Github Releases
Since it can take some time to compile Manix, you can download statically-built executables from Github Releases.
nix-env
# If you have the unstable channel on your system
# OR
Nix with flakes enabled
Kudos
The inspiration for this project came from nix-doc