Ich habe meine Lieblings-Linux-Terminalanwendungen in Desktop-Anwendungen umgewandelt, damit ich sie mit einem Klick starten kann

Indeks
  1. Warum ich lieber TUI-Apps nutzen würde als die GUI-Äquivalente
    1. TUIs fühlen sich wie Hauptdarsteller unter Linux an
    2. TUI-Apps sind ideal für SSH-Sitzungen
    3. TUI-Apps sind leicht, schnell und effizient
  2. Der Hauptnachteil von TUI-Apps
    1. Es hängt vom Terminal ab
  3. Dock und App Launcher
    1. Öffne deine TUI-Apps mit einem Klick — nicht einem Befehl
    2. TUI-Apps lassen Linux authentisch wirken

Erfahren Sie, wie Sie Ihre Terminal-basierten Anwendungen in Desktop-Apps verwandeln, um schnell und bequem mit einem Klick auf das Symbol im Dock darauf zuzugreifen.

Terminalbasierte Apps sind nützlich, aber viele schätzen die ständige Notwendigkeit, ein Terminal zu öffnen und Befehle einzugeben. Sie tauchen nicht im Dock oder im Anwendungsstarter auf wie herkömmliche Apps. Eine einfache Lösung gibt es bereits: In wenigen Minuten verleihen Sie Ihren Terminal-Apps individuelle Symbole und Einträge in Ihrem Anwendungsstarter.

TUI-Apps (Terminal-Benutzeroberflächen) bieten ein vollständiges Interface im Terminal, mit Panels, Menüs und Listen, die Sie per Tastatur und manchmal Maus bedienen können. Im Gegensatz dazu akzeptieren CLI-Tools wie curl oder ls nur einen Befehl und geben eine Ausgabe zurück, bevor sie sich wieder beenden.

Warum ich lieber TUI-Apps nutzen würde als die GUI-Äquivalente

TUIs fühlen sich wie Hauptdarsteller unter Linux an

Grafische Apps auf Linux haben sich weiterentwickelt, aber auch Terminal-Apps haben aufgeholt. Frameworks wie Bubble Tea für Go und Ratatui für Rust ermöglichen die Erstellung ansprechender TUIs. Viele Entwickler setzen sie ein und kreieren beeindruckende Terminal-Apps, die oft sauberer und polierter wirken als ihre GUI-Pendants.

Doch es geht nicht nur um das Design. TUI-Apps bieten funktionale Vorteile gegenüber GUI-Apps.

TUI-Apps sind ideal für SSH-Sitzungen

Viele Linux-Nutzer betreiben Homelabs und greifen remote per SSH auf ihren Server zu. Hierbei arbeiten Sie ohnehin im Terminal. Technische grafische Apps mit X11-Weiterleitung sind möglich, aber das Starten einer TUI-App ist unkomplizierter.

TUI-Apps wie Superfile dienen als effektiver Dateimanager für Server. Lazydocker überwacht den Status Ihrer Docker-Container, während Fresh einen fähigen Code-Editor mit Syntax-Highlighting im Terminal bietet. Auch WTF, ein anpassbares Terminal-Dashboard, lässt sich nach Ihren Bedürfnissen konfigurieren.

TUI-Apps sind leicht, schnell und effizient

Wenn Sie Ihren PC nicht als Server nutzen wollen, sondern als sekundären Desktop, könnten TUI-Apps besser passen. Vielleicht haben Sie ältere Hardware, die Windows nicht mehr unterstützt. Auch hier ist der Nutzen von TUI-Apps gegeben.

Grafische Apps benötigen oft mehr Systemressourcen für Fenster, Schnittstellenelemente und Animationen. TUI-Apps sind ressourcenschonender und daher ideal für alte Hardware. Lassen Sie sich jedoch nicht von ihrer Leichtgewichtigkeit täuschen; sie bieten dennoch umfangreiche Funktionen.

Nehmen wir Taskwarrior für das Aufgabenmanagement, Calcurse für Kalender und Zeitplanung oder WordGrinder als leichtgewichtiges Textverarbeitungsprogramm. Auch btop überwacht Systemressourcen und ncspot steuert Spotify direkt aus dem Terminal. Lynx ermöglicht das Browsen im Web über das Terminal, auch wenn die Erfahrung eingeschränkt ist. Für alltägliches Browsing empfehle ich jedoch einen leichten grafischen Browser.

Der Hauptnachteil von TUI-Apps

Es hängt vom Terminal ab

Wie Sie[...]

TUI-Apps sind großartig, aber eines stört: Ich muss das Terminal öffnen und einen Befehl eingeben, um sie zu starten. Kein Weltuntergang, doch ein Klick auf ein Symbol im Dock wäre bequemer.

Für Linux-Nutzer spielt das vielleicht keine Rolle, die sich direkt ins System einloggen oder es ohne GUI betreiben. Da ich Linux als Hauptarbeitsstation nutze, ist das Fehlen von Dock-Zugängen für TUI-Apps ärgerlich. Zum Glück gibt es einen einfachen Weg, um ihnen Symbole und Einträge im Dock zu verpassen.

Dock und App Launcher

Öffne deine TUI-Apps mit einem Klick — nicht einem Befehl

Ein Desktop-Eintrag für eine TUI-App ist schnell erstellt — einfach eine .desktop-Datei mit etwa 10 Zeilen Text. Ich zeige das am Beispiel von Superfile (spf), aber der Prozess ist für jede TUI-App anwendbar.

Zuerst musst du den Pfad zum gewünschten Befehl finden. Das geht so:

which spf

Das Ergebnis zeigt dir den vollständigen Pfad, etwa /usr/local/bin/spf oder /home/dein_benutzername/.local/bin/spf. Merke dir diesen.

Jetzt brauchst du ein Symbol für die App. Die meisten Projekte bieten Logos in ihren GitHub-Repositories oder auf ihrer Website an. Lade das PNG- oder SVG-Bild herunter und speichere es auf deinem System. Falls kein Logo vorhanden ist, wähle ein generisches Symbol.

Nun erstelle die .desktop-Datei. Öffne dein Terminal und führe folgende Befehle aus:

mkdir -p ~/.local/share/applications nano ~/.local/share/applications/superfile.desktop

Füge in die Datei ein:

[Desktop Entry]
Type=Application
Name=Superfile
GenericName=Datei-Manager
Comment=Moderner Terminal-Datei-Manager
Exec=/usr/local/bin/spf
Icon=/home/dein_benutzername/.local/share/icons/superfile.svg
Terminal=true
Categories=System;FileTools;FileManager;ConsoleOnly;
Keywords=Dateien;Datei-Manager;spf;Terminal;
StartupNotify=false

Passe Name an, ändere Exec auf den ermittelten Pfad und setze Icon auf den Speicherort des heruntergeladenen Symbols.

Speichere die Datei. Deine Desktop-Umgebung sollte den neuen Eintrag erkennen und im Anwendungsstarter hinzufügen; eventuell musst du dich abmelden oder das System neu starten. Danach kannst du die App ins Dock anheften, wie jede andere Desktop-App.

Der Vorgang ist einfach, aber falls du die Datei nicht selbst erstellen möchtest, kann Claude Code den .desktop-Eintrag für dich generieren. Ich finde Claude Code hilfreich, um meinen Linux-Desktop individuell anzupassen.

TUI-Apps lassen Linux authentisch wirken

Moderne Linux-Desktops bieten viele großartige grafische Anwendungen, was den Umstieg erleichtert. Terminal-Apps haben ihren eigenen Charme — sie sind ressourcenschonend und ermöglichen schnelle, tastaturbasierte Arbeitsabläufe. Mit diesem Trick startest du sie so einfach wie deine regulären Desktop-Apps.

Bist du neugierig auf weitere Artikel wie Ich habe meine Lieblings-Linux-Terminalanwendungen in Desktop-Anwendungen umgewandelt, damit ich sie mit einem Klick starten kann? Entdecke spannende Inhalte in der Kategorie Wie man.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up