Installing

There are a few different ways to install Tealdeer:

Additionally, when not using system packages, you can manually install autocompletions.

Package Managers

Tealdeer has been added to a few package managers:

Static Binaries (Linux)

Static binary builds (currently for Linux only) are available on the GitHub releases page. Simply download the binary for your platform and run it!

Through cargo install

Build and install the tool via cargo...

$ cargo install tealdeer

(Note: You might need to install OpenSSL development headers, otherwise you get a "failed to run custom build command for openssl-sys" error message. The package is called libssl-dev on Ubuntu.)

Build From Source

Debug build with logging enabled:

$ cargo build --features logging

Release build without logging:

$ cargo build --release

To enable the log output, set the RUST_LOG env variable:

$ export RUST_LOG=tldr=debug

Autocompletion

  • Bash: copy bash_tealdeer to /usr/share/bash-completion/completions/tldr
  • Fish: copy fish_tealdeer to ~/.config/fish/completions/tldr.fish
  • Zsh: copy zsh_tealdeer to /usr/share/zsh/site-functions/_tldr