cmux4justn - cmux workspace'lerini aktif projeye göre yöneten macOS CLI
(github.com/bssm-oss)Bu aralar birkaç yapay zeka CLI'sini cmux üzerinde açıp kullanıyorum. cmux kullanırken birden fazla projeyi açık tutunca, “şu anda üzerinde çalıştığım proje listesi” ile cmux workspace listesi kolayca birbirinden kopabiliyordu.
cmux4justn, kelimenin tam anlamıyla benim için yapılmış bir araç. c4j adlı bir CLI ile aktif proje symlink registry'si ve cmux workspace'lerini senkronize eden, macOS için küçük bir Bash aracı.
Başlıca özellikler
c4j add .ile mevcut projeyi aktif listesine eklemec4j listile aktif projeleri tablo halinde görüntülemec4j syncile değişiklikleri önizlemec4j sync --applyilecmuxworkspace oluşturmac4j delete .ile aktif symlink'i kaldırma ve buna karşılık gelencmuxworkspace'ini kapatma- workspace başlık öneki ayarlama
- sabitlenmiş anchor workspace garantisi
- tek satırda kurulum desteği
Kurulum
curl -fsSL https://raw.githubusercontent.com/bssm-oss/cmux4justn/… | bash
Kullanım
c4j add .
c4j list
c4j sync
c4j sync --apply
c4j delete .
c4j anchor
Çıktı örneği
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
macOS'e özel, Bash tabanlı ve hafif çalışıyor. Özellikle cmux kullananlar için oldukça faydalı olabilir.
Repo: https://github.com/bssm-oss/cmux4justn
Sürekli olarak bizzat kullanıp ihtiyaç duyduğum özellikleri ekliyor, düzeltilmesi gereken yerleri de güncelliyorum.
Henüz yorum yok.