quvyta
Dil: Türkçe

Açık kaynak terminal uygulamaları

Özenle çizilmiş terminal uygulamaları.

Quvyta, hepsi tek bir Rust framework'ü üzerine kurulu bir terminal programları ailesidir. Temalarını, ikonlarını, dillerini, tuşlarını ve fare davranışını paylaşırlar; ekrandaki her şeklin kaynağı renktir, karakterle çizilmiş kutular değil.

Açık bir projeyle qcode: bir kabuk sekmesinin yanında iki ajan sekmesi, yan panelde projenin dosyaları, ayrıntıları ve kapsayıcıları

Kapsayıcılarda kodlama ajanları

qcode quvyta-code

Bir ajanı bir kez kur, girişini yap, sonra istediğin projede saniyeler içinde aç. Ajanlar ve kabuklar arasında sekmeler arasında geçer gibi geçersin; bir ajanın çalıştırdığı hiçbir şey senin makinende çalışmaz.

  • Claude Code
  • opencode
  • Gemini CLI
  • Codex CLI
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- code
  1. Bıraktığın yerden devam et

    Açılış ekranı, qcode kapandıktan sonra bile açık bıraktığın projeleri sekmeleriyle geri getirir.

  2. Her ajan için bir sekme

    Son sekmeden sonraki +, projenin kabuğunu ve her profil için yeni bir sohbetle o profilin bu projedeki son sohbetlerini listeler. Birini seçmek ajanı kaldığı yerden açar.

  3. Proje bir bakışta

    Yan panel projenin ayrıntılarını ve kapsayıcılarını gösterir; kapsayıcıları oradan durdurup yeniden başlatabilirsin. Son qcode kapandığında başlattığı kapsayıcılar da durur.

  4. Ağacın içinde bir dosya yöneticisi

    Dosya ağacı oluşturur, yeniden adlandırır, keser, yapıştırır, siler ve sürükler; birkaç öğeyi birlikte alır ve dosyalar değiştikçe diski izler.

  5. Dosyalar sekmelerde açılır

    Markdown biçimli bir sayfa olarak gösterilir, metin nano ya da vim ile açılır, görselleri chafa çizer; hepsi projenin kendi kapsayıcısının içinde.

qcode açılış ekranı, açık bırakılan projelerle devam etmeyi öneriyor
Yeni sekme: bir kabuk ve her profilin en yeniden başlayan eski sohbetleri
Yan panel: projenin ayrıntıları ve çalışan ile durmuş kapsayıcıları
Dosya ağacında seçili üç dosya ve onları kesen ya da silen menü
Projenin README dosyası kendi sekmesinde biçimli bir Markdown sayfası olarak

Terminal uygulamaları için bir Rust framework'ü

qframe quvyta-framework

Her Quvyta programının yapıldığı çalışma zamanı, bileşenler, temalar, ikonlar ve dil dosyaları; terminal için bir şey yazan herkese açık. Bir tema seç, aynı bileşenler onun renklerini alır.

Tema
Vitrin Iris temasında, aynı gösterge panosunda: bir CPU eğrisi, kaynak göstergeleri, her servis için bir çubuk, durum etiketleri ve büyük bir saat
Iris: ailenin kendi renkleri, bu sitenin de.
Vitrin Nordic temasında, aynı gösterge panosunda: bir CPU eğrisi, kaynak göstergeleri, her servis için bir çubuk, durum etiketleri ve büyük bir saat
Nordic: serin maviler.
Vitrin Amber temasında, aynı gösterge panosunda: bir CPU eğrisi, kaynak göstergeleri, her servis için bir çubuk, durum etiketleri ve büyük bir saat
Amber: baştan sona sıcak tonlar.
Vitrin Monochrome temasında, aynı gösterge panosunda: bir CPU eğrisi, kaynak göstergeleri, her servis için bir çubuk, durum etiketleri ve büyük bir saat
Monochrome: baştan sona griler, renk yalnızca durum için.

Kütüphaneyi ekle

cargo add quvyta-framework

Bütün bileşenleri vitrinde dene

cargo install quvyta-framework-showcase && qframe

Ailenin geri kalanı

Ailenin geri kalanı, aynı elden.

Her biri kendi başına bir programdır ve kendi sayfası vardır. Hepsi birbirine benzer görünür ve benzer davranır, çünkü hepsi aynı framework üzerine kuruludur.

  • qfocus bir odakta bir saat on beş dakika sayıyor, üstteki şeritte günün çalışması

    qfocus

    Neye odaklandığını takip eder. Odaklarından birinde sayacı başlat, zamanının nereye gittiğini gün, hafta, ay ve yıl grafiklerinde gör.

    cargo install quvyta-focus

    qfocus hakkında daha fazla

  • qpac mağaza sayfası: kart kart popüler uygulamalar ve popüler AUR paketleri, solda yazılım türleri

    qpac

    Arch Linux için uygulama mağazası gibi duran bir paket yöneticisi: depolarda, AUR'da ve Flatpak'te tek arama, her değişiklik olmadan önce gösterilir.

    cargo install quvyta-packages

    qpac hakkında daha fazla

  • qtools Paketler grubunu gösteriyor, bir öğe seçili ve ayrıntısı listenin yanında

    qtools

    Arch Linux kullanıcılarının genelde elle yaptığı ayarlar tek bir listede; her birinin önizlemesi, yedeği ve geri alması var.

    cargo install quvyta-tools

    qtools hakkında daha fazla

  • quvyta aileyi listeliyor: ne kurulu, hangi sürüm ve bekleyen bir güncelleme

    quvyta

    Aileyi kurar, makinendeki üyeleri açar ve güncel tutar; her cargo komutunu çalıştırmadan önce gösterir.

    cargo install quvyta

    quvyta hakkında daha fazla

Dokuz dil

Senin dilinde, bizim dilimizde.

Ekrandaki her kelime koddan değil, bir dil dosyasından gelir. qframe, qfocus ve qtools dokuz dili birlikte konuşur; qcode, qpac ve quvyta şimdilik İngilizce ve Türkçe konuşuyor, dosyalar yazıldıkça diğerleri de geliyor. Bu site de aynı dokuz dili konuşuyor.

Nasıl yapılıyorlar

Her üyede tek bir görünüş, tek bir tuş düzeni.

  • Şekli renk verir

    Butonlar, sekmeler ve paneller ton ve boşluktan doğar. Köşeli parantez yok, çizgiyle çizilmiş kutu yok; seçili olanı yarım hücrelik bir çubuk işaretler.

  • Fare ve klavye eşittir

    Klavyenin yapabildiği her şeyi fare de yapar ve ikisi de dokundukları an karşılık verir.

  • Üç tür glif

    Her ekran Nerd Font, düz Unicode ve ASCII terminaller için birlikte tasarlanır.

  • Senin dilin

    Ekrandaki her kelime bir dil dosyasında yaşar; quvyta'da seçtiğin dil, tema ve ikon takımı bütün ailede geçerlidir.