1 puan yazan GN⁺ 2025-03-09 | 1 yorum | WhatsApp'ta paylaş
  • Tamamı kullanıcı arayüzü metin hücresi mozaiği olarak ifade edilen ve bir TUI matrisi oluşturan metin tabanlı bir uygulama
  • Bu TUI matrisi, kendi GUI penceresinde veya uyumlu bir metin konsolunda render edilir
  • Konsol uygulamalarını sarabilir ve sonsuz şekilde iç içe geçerek metin tabanlı bir masaüstü ortamı oluşturabilir
  • Desteklenen platformlar
    • Windows 8.1 ve üzeri
    • *nix : Linux, macOS, FreeBSD, NetBSD, OpenBSD
  • Şu anda yerel GUI penceresine render etme yalnızca Windows platformunda mümkündür; *nix platformlarında ise bir terminal emülatörü gerekir.

1 yorum

 
GN⁺ 2025-03-09
Hacker News görüşleri
  • Açıkçası merak ettiğim şey, eğer grafik arayüz gerektiriyorsa ve tty üzerinde çalışmıyorsa, metin tabanlı bir masaüstü ortamının ne işe yaradığı
  • 5 yıl önce bununla ilgili büyük bir tartışma vardı bağlantı
  • Bariz bir şeyi kaçırıyor gibi hissediyorum ama bunun bir terminal multiplexer'ı mı (tmux gibi), yoksa döşemeli bir terminal emülatörü mü (iTerm vb.) olduğunu merak ediyorum
  • Tam bir döngüyü tamamladık. TUI'nin yerini almak için GUI'yi icat ettik, şimdi ise GUI'yi tekrar TUI içinde uyguladık. Yaşasın terminal
  • Ben terminali fareye ihtiyaç duymamak için kullanıyorum. Birçok TUI aracı kullanıyorum ama bunu asla kullanmam
  • Çok akıcı görünüyor
    • Ancak benim bakış açıma göre pencere sürüklemek ve yeniden boyutlandırmak pencere ortamı alışkanlıkları. Belki de bu araç fare için tmux ve Neovim benzeri bir şey olabilir
    • tmux içinde benim ihtiyaç duyduğum pencere düzeni 2x2 panelden oluşan sabit bir set; bunu ayarlamak ve tam ekrana geçirmek için birkaç ön tanımlı yöntemim var
    • telescope ve nvim gibi etkili araçlar sayesinde artık tüm pencereleri hizalamam gerekmiyor. Geçiş çok verimli ve görselden çok zihinsel bir harita var. Örneğin çoğu IDE'deki soldaki dosya ağacına ihtiyaç duymuyorum
  • Terminalin içinde TUI tarzı bir pencere yöneticisinin mümkün olup olmadığını hep merak etmişimdir. Bu proje harika ve bunu yapan kişi müthiş bir iş çıkarmış
  • Anlamaya çalışıyorum... eğer tmux kullanıyorsanız, böyle bir araca geçince fare tabanlı pencere (panel) yönetimi mi eklenmiş oluyor diye merak ediyorum
  • Keşke bazı web uygulamaları bu saf metin tasarım dilini benimsese
  • Bu fikirlerin Zellij'ye entegre edildiğini görmek isterim