Skip to content

amoxideThe right aliases, at the right time

Like direnv, but for aliases. Define aliases per project, per toolchain, or globally — and load the right ones automatically.

amoxide logo

Install

sh
brew install sassman/tap/amoxide sassman/tap/amoxide-tui
sh
curl -fsSL https://github.com/sassman/amoxide-rs/releases/latest/download/amoxide-installer.sh | sh
curl -fsSL https://github.com/sassman/amoxide-rs/releases/latest/download/amoxide-tui-installer.sh | sh
powershell
powershell -ExecutionPolicy Bypass -c "irm https://github.com/sassman/amoxide-rs/releases/latest/download/amoxide-installer.ps1 | iex"
powershell -ExecutionPolicy Bypass -c "irm https://github.com/sassman/amoxide-rs/releases/latest/download/amoxide-tui-installer.ps1 | iex"
sh
cargo binstall amoxide amoxide-tui
sh
cargo install amoxide amoxide-tui

Why amoxide?

Before:

sh
cargo clippy --locked --all-targets -- -D warnings

After:

sh
l

Start with project aliases. Refactor into profiles. Get Started →

See It in Action

am tui screenshot

Interactive TUI — am tui

am ls screenshot

CLI Listing — am ls

Released under the GPLv3 License. Privacy Policy