cmux4justn – macOS-CLI zur Verwaltung von cmux-Workspaces anhand des aktiven Projekts
(github.com/bssm-oss)Ich nutze in letzter Zeit mehrere AI-CLIs, die ich über cmux laufen lasse. Während ich cmux verwende und mehrere Projekte geöffnet habe, trat leicht das Problem auf, dass die „Liste der Projekte, an denen ich gerade arbeite“ und die Liste der cmux-Workspaces auseinanderlaufen.
cmux4justn ist, wörtlich genommen, ein Tool für mich selbst. Es ist ein kleines Bash-Tool für macOS mit der CLI c4j, das die Active-Project-Symlink-Registry und die cmux-Workspaces synchronisiert.
Hauptfunktionen
- Mit
c4j add .das aktuelle Projekt zur Active-Liste hinzufügen - Mit
c4j listdie aktiven Projekte in Tabellenform anzeigen - Mit
c4j synceine Vorschau der Änderungen anzeigen - Mit
c4j sync --applycmux-Workspaces erstellen - Mit
c4j delete .den aktiven Symlink entfernen und den zugehörigen cmux-Workspace schließen - Konfiguration eines Workspace-Title-Prefixes
- Gewährleistung eines angehefteten Anchor-Workspaces
- Unterstützung für die Installation per Einzeiler
Installation
curl -fsSL https://raw.githubusercontent.com/bssm-oss/cmux4justn/… | bash
Verwendung
c4j add .
c4j list
c4j sync
c4j sync --apply
c4j delete .
c4j anchor
Beispielausgabe
PROJECT PATH
-------------------- ----
c4j /Users/justn/Workspaces/repos/justn-hyeok/cmux4justn
CodeAgora /Users/justn/Workspaces/repos/bssm-oss/main/justn-hyeok/CodeAgora
commander-agents /Users/justn/Workspaces/repos/bssm-oss/main/justn-hyeok/commander-agents
Es ist nur für macOS, läuft leichtgewichtig auf Bash-Basis und dürfte besonders für Menschen nützlich sein, die cmux verwenden.
Repo: https://github.com/bssm-oss/cmux4justn
Ich nutze es weiterhin selbst aktiv, ergänze die Funktionen, die ich brauche, und behebe die Stellen, die noch verbessert werden müssen.
Noch keine Kommentare.