Skip to content

Installation

Paketmanager

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

Das Crate heißt amoxide, aber die installierte Binary heißt einfach am.

TIP

Der TUI-Companion (am-tui) ist ein separates Paket. Optional, aber empfohlen für visuelle Alias-Verwaltung.

Shell-Unterstützung

ShellStatus
FishVollständig unterstützt und getestet
PowerShellUnterstützt und getestet (5.1 + 7)
ZshUnterstützt, noch nicht getestet
BashUnterstützt (3.2+)
BrushUnterstützt (bash-kompatibel)
NushellNoch nicht implementiert

Befehle

BefehlBeschreibung
am addNeuen Alias hinzufügen (global, Profil oder lokal)
am removeAlias entfernen
am profileProfile verwalten (add, use, remove, list)
am lsAlle Profile und Projekt-Aliase auflisten
am initShell-Init-Code ausgeben
am statusPrüfen, ob die Shell korrekt eingerichtet ist
am setupGeführte Shell-Einrichtung
am tuiInteraktives TUI zur Alias-Verwaltung (separate Installation)
am syncWird vom Shell-Wrapper und cd-Hook zum Aliassynchronisieren aufgerufen (intern)

TIP

Alle Verben haben Kurzformen: am a für add, am r für remove, am p für profile, am l für ls.

am-tui installieren

Der am tui-Befehl erfordert den TUI-Companion (amoxide-tui) als separate Installation. Falls nicht installiert, zeigt am tui Installationshinweise.

sh
brew install sassman/tap/amoxide-tui
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-tui-installer.ps1 | iex"
sh
cargo binstall amoxide-tui
sh
cargo install amoxide-tui