Installation
Install / build
hometree is a Rust CLI. The project is Linux-first and uses systemd for optional daemon integration.
Requirements
- Rust toolchain (stable)
- Git
If rustc or cargo is not on your PATH, install Rust via rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shInstall with cargo
If you are installing from a git checkout, run from the repo root:
cargo install --path crates/hometree-cliThis installs the hometree binary into ~/.cargo/bin.
If hometree is not found after install, add Cargo's bin directory to PATH:
export PATH="$HOME/.cargo/bin:$PATH"Build from source
cargo build -p hometree-cli --releaseThe binary is built at:
target/release/hometreeRun from source (without installing)
cargo run -p hometree-cli -- --help
cargo run -p hometree-cli -- initVerify installation
hometree --help
hometree init