1 Punkte von GN⁺ 2025-03-09 | 1 Kommentare | Auf WhatsApp teilen
  • Eine textbasierte Anwendung, bei der die gesamte Benutzeroberfläche als Mosaik aus Textzellen dargestellt wird und so eine TUI-Matrix bildet
  • Diese TUI-Matrix wird in ihrem eigenen GUI-Fenster oder in einer kompatiblen Textkonsole gerendert
  • Kann Konsolenanwendungen umschließen und unbegrenzt verschachtelt werden, um eine textbasierte Desktop-Umgebung zu bilden
  • Unterstützte Plattformen
    • Windows 8.1 oder neuer
    • *nix : Linux, macOS, FreeBSD, NetBSD, OpenBSD
  • Derzeit ist das Rendering in native GUI-Fenster nur auf der Windows-Plattform möglich; auf *nix-Plattformen wird ein Terminal-Emulator benötigt.

1 Kommentare

 
GN⁺ 2025-03-09
Hacker-News-Kommentar
  • Ehrlich gesagt frage ich mich, wofür eine textbasierte Desktop-Umgebung gut sein soll, wenn sie eine grafische Oberfläche benötigt und nicht auf einem tty läuft
  • Dazu gab es vor 5 Jahren eine große Diskussion Link
  • Wahrscheinlich übersehe ich etwas Offensichtliches, aber ich frage mich, ob das ein Terminal-Multiplexer ist (z. B. tmux) oder eher ein Tiling-Terminal-Emulator (z. B. iTerm usw.)
  • Wir haben den Kreis vollständig geschlossen. Wir haben GUI erfunden, um TUI zu ersetzen, und jetzt haben wir GUI wieder in TUI nachgebaut. Es lebe das Terminal
  • Ich benutze das Terminal, weil ich keine Maus brauchen will. Ich nutze viele TUI-Tools, aber dieses hier würde ich nie verwenden
  • Sieht sehr flüssig aus
    • Aus meiner Sicht ist das Ziehen und Größenändern von Fenstern allerdings eine Gewohnheit aus grafischen Fensterumgebungen. Vielleicht ist dieses Tool so etwas wie tmux und Neovim für die Maus
    • In tmux besteht das Fensterlayout, das ich brauche, aus einem festen Satz von 2x2-Panels, mit ein paar vordefinierten Möglichkeiten, diese anzupassen und auf Vollbild umzuschalten
    • Dank effizienter Tools wie telescope und nvim muss ich nicht mehr alle Fenster anordnen. Das Umschalten ist sehr effizient, und ich arbeite eher mit einem mentalen als mit einem visuellen Bild. Zum Beispiel brauche ich in den meisten IDEs den Dateibaum auf der linken Seite nicht
  • Ich habe mich immer gefragt, ob ein TUI-artiger Fenstermanager innerhalb des Terminals möglich wäre. Dieses Projekt ist fantastisch, und die Person dahinter hat großartige Arbeit geleistet
  • Ich versuche es zu verstehen ... Wenn man tmux benutzt, wechselt man mit so einem Tool dann einfach zu einer mausgestützten Fenster- bzw. Panel-Verwaltung?
  • Ich wünschte, einige Web-Apps würden diese rein textbasierte Designsprache übernehmen
  • Ich würde gern sehen, dass solche Ideen in Zellij integriert werden