30 Punkte von xguru 2024-01-29 | 3 Kommentare | Auf WhatsApp teilen
  • Ein kleines, schnelles und unbegrenzt anpassbares Prompt für alle Shells
  • Läuft auf den meisten Betriebssystemen und in den wichtigsten Shells: Bash, Fish, Zsh, Powershell, Ion, Elvish, Tcsh, Nushell, Xonsh, Cmd
  • Dank Rust schnell und sicher
  • Bietet verschiedene Module
    • AWS: Zeigt AWS-Region/Profil an. Bei Verwendung temporärer Zugangsdaten wird ein Ablauf-Timer angezeigt
    • Azure: Zeigt die aktuelle Azure-Subscription an
    • Battery: Akkustatus und Ladezustand des Geräts
    • Bun: Zeigt die aktuell installierte Bun-JavaScript-Runtime an
    • C: Zeigt Informationen zum C-Compiler an
    • Character: Zeigt bei Fehlern ein bestimmtes Zeichen an
    • Command Duration: Zeigt an, wie lange der letzte Befehl ausgeführt wurde
    • Container: Wenn die aktuelle Umgebung in einem Container läuft, werden Symbol und Containername angezeigt
    • Deno/Node.js: Zeigt die installierte Deno-/Node.js-Version an
    • Docker Context: Zeigt den aktuell aktiven Docker Context an
    • Environment Variable: Zeigt bestimmte Umgebungsvariablen an
    • Google Cloud: Zeigt gcloud-bezogene Einstellungen an
    • Git Branch/Commit/State/Metrics/Status
    • Kubernetes: Aktueller K8s-Kontext sowie Namespace/Benutzer/Cluster usw.
    • Line Break: Macht das Prompt zweizeilig
    • Memory Usage: Aktuelle System-RAM- und Swap-Nutzung
    • OS: Zeigt das aktuelle Betriebssystem an. Enthält verschiedene Standardsymbole zur Darstellung des OS
    • Package: Zeigt die Version an, wenn das aktuelle Verzeichnis ein Paket-Repo ist
      • Unterstützte Pakete: npm, nimble, cargo, poetry, python, composer, gradle, julia, mix, helm, shards, daml, dart
    • Perl/PHP/Python/R/Ruby/Scala/V/Zig usw.: Zeigt die Sprachversion an
    • Shell: Informationen zur aktuell verwendeten Shell
    • Terraform: Der aktuell ausgewählte Terraform-Workspace und die Version
    • Time: Lokale Zeit
    • Username: Name des aktiven Benutzers
    • Custom: Benutzerdefinierte Befehle möglich. Wird bei Erkennung bestimmter Dateien/bestimmter Ordner/bestimmter Erweiterungen ausgeführt
    • Darüber hinaus: Buf, Conda, Crystal, Dotnet, Fossil, Go, Gradle, Hostname, Java, Julia, Kotlin, Local IP, Lua, Solidity, Vagrant und vieles mehr

3 Kommentare

 
galadbran 2024-01-30

Ich hatte mich gefragt, was das eigentlich ist, aber offenbar kümmert sich dieses Ding nur um die Anzeige des Prompts. Ziemlich beeindruckend ...

 
[Dieser Kommentar wurde ausgeblendet.]
 
xguru 2024-01-29

Das wurde schon einmal vor 4 Jahren gepostet, aber im Vergleich zu damals wurden inzwischen unglaublich viele Module hinzugefügt.
https://de.news.hada.io/topic?id=557