Ich bin ein großer Fan von Befehlszeilenanwendungen und verbringe viel Zeit damit, in einem Terminal zu arbeiten. Terminalbasierte Anwendungen sind in vielen Fällen schneller, flexibler und intuitiver als ihre Pendants mit grafischer Benutzeroberfläche (GUI).
Ein flexibles und leistungsstarkes Terminal mit vielen Befehlszeilentools macht mich produktiver. Das ist einer der Hauptgründe, warum ich vor einigen Jahren zu Linux gewechselt bin und es nie bereut habe.
Da ich so viel Zeit im Terminal verbringe, habe ich etwas Zeit investiert, um es zu einer angenehmen Arbeitsumgebung zu machen. Mein Ziel ist es, ein Gleichgewicht zwischen einem funktionsreichen Terminal zu finden, ohne zu viele Systemressourcen zu verschwenden.
Meine Computer
Ich verwende täglich zwei Laptops:einen Business-Laptop mit Fedora 32 und einen privaten Laptop mit Arch Linux.
So sieht mein Fedora 32-Terminal aus:
Und das ist mein Arch-Linux-Terminal:
Die Systeminformationen werden vom hervorragenden Ufetch-Systeminfo-Tool mit einigen persönlichen Anpassungen bereitgestellt. Und der Wetterbericht wird von wttr.in bereitgestellt.
Meine Terminal-Apps
Weitere Linux-Ressourcen
- Spickzettel für Linux-Befehle
- Spickzettel für fortgeschrittene Linux-Befehle
- Kostenloser Online-Kurs:RHEL Technical Overview
- Spickzettel für Linux-Netzwerke
- SELinux-Spickzettel
- Spickzettel für allgemeine Linux-Befehle
- Was sind Linux-Container?
- Unsere neuesten Linux-Artikel
Auf dem Business-Laptop verwende ich Terminator als meine Terminal-App. Unter Arch Linux verwende ich Alacritty, einen schnellen GPU-beschleunigten Terminalemulator. Allerdings bin ich damit nicht mehr zufrieden, weil es zu viel Speicher verbraucht. Ich werde auf diesem Laptop bald zu Terminator wechseln.
Sie finden Terminator im Standard-Repository vieler Linux-Distributionen, einschließlich Fedora und Arch Linux.
Mein Lieblingsthema
Für den visuellen Teil des Terminals verwende ich das Ambience-Farbschema mit einem transparenten Hintergrund, der zu 80 % schattiert ist. Dadurch wird mein Terminal etwas dunkler, um Verwirrung zu vermeiden, insbesondere wenn der Hintergrund ein "Beschäftigt"-Bild ist.
Mein Lieblings-Prompt
Meine Lieblings-Shell ist zsh, die ich mit Oh My Zsh mit dem Powerlevel10k-Design anpasse. Mit Powerlevel10k können Sie Ihre Eingabeaufforderung anpassen, um nützliche Informationen bereitzustellen, einschließlich des Status Ihres Git-Repositorys, der aktiven virtuellen Python-Umgebung, der Compiler- oder Interpreterversion der Programmiersprache, der Befehlsausführungszeit und vielem mehr.
Wenn Sie weitere Informationen zum Anpassen von zsh wünschen, lesen Sie meinen Artikel 5 Tipps zur Verbesserung der Produktivität mit zsh .