i3 wird auch Ihre Müdigkeit verringern. Warum eigentlich? Arm rechts, Arm links, diese unwillkürlichen Bewegungen, die wir tausende Male am Tag machen, um die Maus zu erreichen, ermüden unseren Körper sehr und sind einer der Hauptgründe, warum wir uns nach einem Tag am Computer erschöpft fühlen. Mit i3 bleiben Ihre Hände auf der ersten Reihe der Tastatur und Sie müssen Ihre Arme weniger bewegen, um die gewünschten Aufgaben zu erledigen. Wahrscheinlich wirst du dich nach einem Arbeitstag auf meinem Fedora zu Hause weniger müde fühlen als nach ein paar Stunden unter Windows.

Hochgradig anpassbar

Wenn du nicht gerade ein Super-Minimalist bist, wirst du deinen i3 gerne anpassen. Es gibt eine Menge Tutorials da draußen und ich empfehle dir, ein paar speziell für deine Distro auszuwählen. Im Allgemeinen fügen die Leute ein anderes Farbschema hinzu, ändern Icons, Schriftarten, die Symbolleiste und das Gnome-Thema, falls zutreffend. Einige Beispiele sind hier zu sehen.

Quelle: Reddit

Die i3-Konfiguration ist einfach zu lesen, zu verstehen, zu teilen und zu ändern. Mögen Sie die Tastenbelegung nicht? Ändern Sie Ihre ~/.config/i3/config-Datei und nehmen Sie Ihre Änderungen vor. Hier sind zum Beispiel einige meiner benutzerdefinierten Bindungen:

Einfacher Einstieg

i3 ist in den Repositories für Fedora, Ubuntu, Arch und andere große Distros verfügbar. Das heißt, die Installation sollte mit Hilfe Ihres Paketmanagers (siehe unten) einfach sein. Nachdem Sie i3 das erste Mal gestartet haben, werden Sie zu einer Anfangskonfiguration aufgefordert, die die Grundlagen für den Start legt.

Nach der Installation werden Sie bei der ersten Anmeldung mit diesem Bildschirm konfrontiert

Kompatibel mit GNOME/KDE-Tools

Seien Sie versichert, dass Sie alle Ihre GUI-Anwendungen auch mit i3 verwenden können. Firefox, Chromium, Calculator, Nautilus, Gnome-Einstellungen oder Gimp, alles sollte verfügbar und über das Standard-D-Menü zugänglich sein.

Quelle: https://i3wm.org/screenshots/

Du wirst mehr das Terminal benutzen

Ich habe festgestellt, dass ich mit i3 immer mehr das Terminal benutzt habe. Ich ersetzte die meisten der visuellen GUI-Anwendungen durch Tools wie:

  • Systemmanagement: systemctl, dnf, journalct, etc
  • Netzwerk: nmcli, ifconfig, iwconfig, netstat, etc
  • Prozessmanagement: top, htop, etc
  • Texteditor: Vim
  • Textmanipulation: sed, awk
  • Suche: fzf, find, grep
  • Dateiverwaltung: ranger, xargs

Sie werden es vielleicht nicht merken, aber wenn Sie sich die Befehle erst einmal eingeprägt haben und sich weniger auf die Maus und auf grafische Anwendungen verlassen, die von Haus aus weniger Funktionen haben, werden Sie sicherer im Umgang mit Ihrem System werden und Ihren Arbeitsablauf verbessern und beschleunigen. Dann lernen Sie mehr und wiederholen den Zyklus.

Sie werden neue Werkzeuge lernen

Sie werden auch neue Werkzeuge lernen. Und weil Sie immer mehr das Terminal benutzen werden, werden Sie wahrscheinlich Ihren gesamten Arbeitsablauf ändern und feststellen, dass Sie mit dem Terminal produktiver sind. Zum Beispiel sind dies die Werkzeuge, die ich mehr und mehr benutze:

  • Vim – mein Haupttexteditor. Hält sich sehr gut an den i3-Workflow.
  • Mutt – nicht perfekt, aber sehr guter E-Mail-Client für das Terminal
  • Ranger – eine fantastische Dateiverwaltung für das Terminal!
  • rtv – Reddit auf dem Terminal
  • w3m/lynx/links – Terminal-basierte Webbrowser
  • Tmux – unverzichtbar mit WSL und bei einer SSH-Sitzung. Aber keine zwingende Voraussetzung für i3-Nutzer
  • fzf – fantastischer Kommandozeilen-Fuzzer. Auch als fzf.vim-Plugin verfügbar
  • Grep – mächtige Suche von der Kommandozeile aus
  • Awk, Sed – Dienstprogramme zur Manipulation von Streams

Bessere Leistung, weniger Speicher

Rechenleistung ist wie Freibier, wir sagen nie nein =). GNOME war auf meinem Notebook schon schnell, aber mit dem i3 wird es noch schneller. Dazu kommt noch der geringere Speicherverbrauch (mein System mit i3 verbraucht etwa 400 MB Speicher, während GNOME 1 GB verbraucht) und Sie werden feststellen, wie leistungsfähig Ihr Rechner ist! Und es wird sogar noch besser mit alter Hardware, gepaart mit XFCE, LXDE oder LXQT.

Sie werden mehr über Linux lernen

Durch den Einsatz des i3 habe ich mehr über das Linux-System und die GNU-Tools gelernt und erfahren. Denn ich habe die Art und Weise, wie ich meine Arbeit auf meiner Linux-Box erledige, drastisch geändert und benutze jetzt Tools wie grep, Vim, Tmux, ranger und mutt. Ich habe auch aufgehört und endlich gelernt, wie man gut mit sed, awk, systemd, firewalld, networkd, auditctl und vielen anderen Systemtools arbeitet, mit denen ich mich nie beschäftigt habe.

Installation von i3

Wenn Sie mit i3 sympathisiert haben, lassen Sie uns sehen, wie man es installiert.

Installation unter Fedora

sudo dnf install i3 i3status dmenu i3lock xbacklight feh conky

Installation unter Ubuntu

sudo apt update
sudo apt install i3

Einloggen

Angenommen die Installation war erfolgreich, Loggen Sie sich aus und vergessen Sie nicht, vor dem Einloggen die Umschaltung auf i3 zu ändern:

Source: Fedora Magazine

Bei der ersten Anmeldung sollte Ihnen dieser Bildschirm angezeigt werden, der automatisch eine Konfiguration für Ihren Benutzer generiert:

Nächste Schritte

Wie geht es nun weiter? Lassen Sie mich ein paar Tipps geben.

Lesen Sie die Dokumentation

Das erste, was Sie tun sollten, ist, die Dokumentation zu lesen und gut zu verstehen. Die offizielle Dokumentation von i3 ist auch eine ausgezeichnete Ressource und sehr gut dokumentiert. YouTube, GitHub und die i3wm-Community auf Reddit sind ebenfalls großartige Ressourcen, um den Einstieg zu finden und zu lernen, wie man sein Setup optimieren kann.

Gewöhnen Sie sich an i3

Wenn Sie sich mit der Einrichtung wohlfühlen, sollten Sie einige der folgenden Schritte in Betracht ziehen:

  • Gewöhnen Sie sich daran, die Tastenkombination <mod>+enter zu benutzen, um Ihr Terminal zu starten
  • Mappen Sie die Anwendungen, die Sie am meisten benutzen, mit i3 Bindings (siehe Anpassung oben für einige Beispiele)
  • Konfigurieren Sie Ihre Symbolleiste, um Informationen, die Sie brauchen, hinzuzufügen/zu entfernen
  • Lernen Sie mehr über i3. Verwenden Sie es einige Zeit, bevor Sie es entfernen, wenn Sie Schwierigkeiten haben.
  • Wenn Sie sich erst einmal damit vertraut gemacht haben, Ersetzen Sie GUI-basierte Anwendungen durch TUI-basierte Anwendungen (solche, die auf dem Terminal laufen)
  • Überlegen Sie, ob Sie Ihren Arbeitsablauf ändern wollen, um sich wiederholende Aktionen zu optimieren (z.B. durch Aliase)
  • Lernen Sie weiter und optimieren Sie Ihre Konfigurationsdateien, bis Ihre Produktivität steigt

Tweaken Sie i3

Nächste Schritte: Ändern Sie i3 so viel, wie Sie brauchen! Falls Ihnen die Standardeinstellungen nicht gefallen (was wahrscheinlich nicht der Fall sein wird), denken Sie daran, dass Sie sie jederzeit ändern können. Zum Beispiel ist es einfach, die Standardeinstellungen zu ändern:

  • Ändere die Symbolleiste: i3blocks oder polybar
  • Füge Füllungen zwischen Kacheln (Fenstern) hinzu: i3-gaps
  • feine UI-Übergänge mit compton hinzufügen
  • den Desktop-Hintergrund verbessern: conky, feh
  • den Anwendungsstarter ersetzen: rofi

Fazit

Lassen Sie mich klarstellen: i3 ist nicht für jeden. Wenn Sie ein Mausmensch sind, wenn Sie nicht gerne Zeit damit verbringen, Ihren Desktop zu konfigurieren, neue Tools zu erlernen, das Terminal zu benutzen, dann sollten Sie sich nicht mit i3 beschäftigen. Linux-Desktop-Umgebungen sind erstaunlich und haben alles, was ein Benutzer bereits von Haus aus braucht.

Wenn Sie aber produktiver sein wollen, Ihr Linux-System besser kennenlernen wollen, Ihr System nach Ihren Wünschen konfigurieren wollen, würde ich Ihnen dringend empfehlen, i3 auszuprobieren. Nehmen Sie sich etwas Zeit, um die Standardtastaturbelegung zu lernen, zu lernen, wie man es konfiguriert und es ein paar Wochen lang zu benutzen. Geben Sie nicht vorher auf. Lass dein Muskelgedächtnis arbeiten 😉.

Siehe auch

  • Warum ich Fedora
  • Windows Subsystem für Linux verwende, Der beste Weg, um Linux unter Windows zu lernen
  • Wie man einen Ubuntu-Desktop auf Azure erstellt
  • Warum Entwickler Linux lieben
  • Warum Linux verwenden
  • Was ist eine Linux-Distribution
  • 20 Tipps zur Verwaltung von Linux-VMs auf Azure
  • Warum CentOS verwenden
  • Wie man eine CentOS-Stream-VM auf Hyper-V
  • Wie man eine CentOS-VM auf Azure erstellt
  • Red Hat Enterprise Linux wächst weiter
  • 5 Tools für Azure-Entwicklung auf Linux

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.