- brew
- mise
- scoop
- nix
- yay
- proto
- zypper
- arkade
- from source
Install timoni on macOS or Linux with:If you prefer to use the latest upstream binaries:Note that the Homebrew formula will setup shell autocompletion for Bash, Fish and Zsh.
Shell autocompletion
Configure your shell to load timoni completions:- Bash
- Fish
- Powershell
- Zsh
Add to your If you have an alias for timoni, you can extend shell completion to work with that alias:
~/.bashrc or ~/.bash_profile:Local cache
Timoni maintains a local cache of modules pulled from remote container registries. Cashing is meant to reduce network traffic for sequential pull operations and speeds up applying bundles which refer to modules with identical layers. The default cache location is$HOME/.timoni/cache and can be changed with either the
--cache-dir global flag or TIMONI_CACHE_DIR environment variable. The global flag
takes precedence over the environment variable.
If the home directory is not writable, caching can be disabled by
setting the TIMONI_CACHING=false environment variable.