mirror of
https://github.com/soywod/himalaya.git
synced 2025-04-20 08:13:39 +00:00
669 B
669 B
Contributing guide
Thank you for investing your time in contributing to Himalaya CLI!
Development
The development environment is managed by Nix. Running nix-shell
will spawn a shell with everything you need to get started with the lib: cargo
, cargo-watch
, rust-bin
, rust-analyzer
, notmuch
…
# Start a Nix shell
$ nix-shell
# then build the CLI
$ cargo build
# run the CLI
$ cargo run --feature pgp-gpg -- envelope list
Commit style
Starting from the v1.0.0
, Himalaya CLI tries to adopt the conventional commits specification.