Adds many tools for Nix(OS) users in nice package for Doom users.
- Syntax highlighting
- Completion through
company
/helm
- Nix option lookup
- Formatting (
nixfmt
)
This module has no dedicated maintainers.
This module provides no flags.
nixfmt
is required to use formatting- If you have Nix(OS) installed it can be installed through Nix configuration
environment.systemPackages = with pkgs; [ nixfmt ];
(recommended) - Or through nix-env
nix-env -iA nixpkgs.nixfmt
- Or through nix-shell
nix-shell -f https://github.com/serokell/nixfmt/archive/master.tar.gz -i
- If you have Nix(OS) installed it can be installed through Nix configuration
:editor format
format-all
also supportsnixfmt
so you can use that also to format Nix code, default binding isSPC c f
in evil.
Binding | Description |
---|---|
<localleader> b | nix-build |
<localleader> f | nix-update-fetch |
<localleader> o | +nix/lookup-option |
<localleader> p | nix-format-buffer |
<localleader> r | nix-repl-show |
<localleader> s | nix-repl-shell |
<localleader> u | nix-unpack |
- There aren’t any known problems.