mirror of https://github.com/waku-org/nwaku.git
937 B
937 B
nph - An opinionated Nim formatter
This prettifier tool is used to format the nwaku code base.
VSCode Extension
https://marketplace.visualstudio.com/items?itemName=arnetheduck.vscode-nph
GitHub
https://github.com/arnetheduck/nph
Make sure you use a binary from the following release: https://github.com/arnetheduck/nph/releases/tag/v0.5.1
$ nph --version
v0.5.1-0-gde5cd48
Installation and configuration
- Ask the nwaku team about the required
nph
version. - Download the desired release from GitHub and place the binary in the PATH env var.
- Add the following content into
~/.config/Code/User/settings.json
:
{
"[nim]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "arnetheduck.vscode-nph"
},
}
With that, every time a Nim file is saved, it will be formatted automatically.