Installation¶
Homebrew (macOS & Linux)¶
AUR (Arch Linux)¶
Winget (Windows)¶
Debian/Ubuntu (.deb)¶
Download the .deb package for your architecture from GitHub Releases:
# x86_64
sudo dpkg -i smartlog_<version>-1_amd64.deb
# ARM64
sudo dpkg -i smartlog_<version>-1_arm64.deb
Cargo (crates.io)¶
Pre-built Binaries¶
Download the latest release for your platform from the Releases page.
Download smartlog-x86_64-pc-windows-msvc.zip, extract, and add smartlog.exe to your PATH.
Download smartlog-aarch64-pc-windows-msvc.zip, extract, and add smartlog.exe to your PATH.
Building from Source¶
Requires Rust 1.74.0 or later.
git clone https://github.com/felipemorandini/smartlog
cd smartlog
cargo build --release
# Binary will be at: target/release/smartlog
Shell Completions¶
Generate tab-completion scripts for your shell:
Supported shells: bash, zsh, fish, elvish, powershell.