Installieren und Konfigurieren der i3 Pro-Anwendung. i3 Tile Window Manager Anpassung der Statusleiste

Wie Sie sich vielleicht erinnern, war mein erster Kachelfenstermanager Xmonad. Es passt perfekt zu mir auf einem Desktop-Computer, aber leider auf EeePC Es gibt viel Aufhebens darum - Sie müssen die Batterieanzeige beenden, irgendwo den Wi-Fi-Signalpegel anzeigen usw. Nach eine kleine Rücksprache mit den Leuten auf Twitter Ich beschloss, es zu versuchen Fenstermanager i3.

i3 wird so installiert (oh, dieses Bubunta):

sudo apt-get install i3 i3status i3lock dmenu

Wir schließen die Arbeit im aktuellen Fenstermanager ab, geben den Benutzernamen und das Passwort ein und wählen den i3-Fenstermanager aus. Beim ersten Start fragt i3, ob eine Standardkonfiguration erstellt werden soll (ja, versteht sich von selbst) und was als Mod-Key verwendet werden soll (Win, weil es sowieso für nichts benötigt wird).

Alles, wir arbeiten unter i3. Die wichtigsten Tastaturkürzel sind wie folgt:

  • Mod + Enter - öffnet ein neues Terminal;
  • Mod + D - jedes Programm über dmenu ausführen;
  • Mod + 0..9 - Umschalten zwischen Arbeitsbereichen;
  • Mod + Shift + 0..9 - verschiebt Fenster in den angegebenen Arbeitsbereich;
  • Mod + Shift + Q - schließt das aktuelle Fenster;
  • Mod + Pfeile - Zwischen den Fenstern wechseln, anstelle der Pfeile können auch die Tasten "J" (links), "K" (runter), "L" (rauf) und ";" verwendet werden (rechts);
  • Mod + Shift + Pfeile - Fenster innerhalb der Arbeitsfläche verschieben, anstelle von Pfeilen können auch Buchstaben und Semikolons verwendet werden;
  • Mod + V - vertikale Aufteilung verwenden;
  • Mod + H - horizontale Teilung verwenden;
  • Mod + E - Standardfensterplatzierung (Standardlayout);
  • Mod + S - Stapellayout;
  • Mod + W - Platzierung mit Tabs (Layout mit Tabs);
  • Mod + F - Erweitern Sie das Fenster auf Vollbild oder minimieren Sie es wieder;
  • Mod + Shift + Space - lässt das Fenster sich frei bewegen (schwebender Modus) oder bringt es zum Mosaik zurück;
  • Mod + Shift + R - i3 neu starten (z. B. nach dem Aktualisieren der Konfiguration);
  • Mod + Shift + E - i3 verlassen;

Fenster können durch Ziehen der Ränder mit der Maus in der Größe verändert werden. Sie können auch durch Drücken von Mod + R in den Modus zum Ändern der Fenstergröße wechseln. In diesem Modus wählen Sie mit den Pfeilen oder Buchstaben den Fensterrand aus, ab dem das Fenster verkleinert oder bei gedrückter Umschalttaste vergrößert werden soll. Kehren Sie zum normalen Modus zurück, indem Sie die Eingabe- oder Escape-Taste drücken.

Betrachten Sie nun den folgenden Screenshot (anklickbar):

Um diese Anordnung der Fenster zu erreichen, habe ich zuerst auf vertikales Teilen (Mod + V) umgeschaltet und drei Fenster erstellt (Mod + Enter). Dann habe ich nacheinander jedes der drei Fenster ausgewählt (Mod + Pfeile), für jeden von ihnen auf horizontales Splitten umgestellt (Mod + H) und zwei weitere Fenster erstellt. In der oberen Reihe habe ich das Standardlayout belassen, in der Mitte auf Tab-Layout (Mod + W) und in der unteren Reihe auf Stack-Layout (Mod + S) umgestellt.

Wichtig dabei ist, dass Fenster in i3 eine Baumstruktur (mit Eltern und Kindern) bilden. Das Ändern der Partitionierungsmethode (Mod + H/V) erstellt einen neuen Container (Teilbaum), und das Ändern des Layouts wirkt sich nur auf den aktuellen Container aus. Mit diesem Ansatz ermöglicht i3 ein viel komplexeres Fensterlayout als Xmonad.

Hauptsächlich Konfigurationsdateien i3 ist ~/.i3/config und ~/.i3status.conf.

In ~/.i3/config habe ich hinzugefügt:

bindsym $mod+t Rahmen umschalten

Exec-Dropbox starten
exec wicd-client -t
exec gxneur &

Bar(
oben positionieren
status_command i3status
}

In der ersten Zeile habe ich die Kombination Mod + T aufgehängt, um den Rahmenstil zu ändern. Standardmäßig haben Fenster in i3 Titel und Rahmen, die völlig überflüssig sein können, wenn Sie beispielsweise Chrome im Vollbildmodus geöffnet haben.

Die nächsten drei Zeilen fügen einige Programme zum Autorun hinzu. Bei Dropbox ist alles klar. Das wicd-Dienstprogramm ist so etwas, das in der Ablage hängt und Ihnen ermöglicht, die Verbindung zu kabelgebunden und zu verwalten drahtlose Netzwerke. Es wird wie folgt installiert:

sudo apt-get install wicd
sudo /etc/init.d/ wicd starten

Damit NetworkManager die Arbeit von wicd nicht stört, sagen wir:

sudo stop network-manager

Werfen Sie auch einen Blick auf das Konsolen-Pendant von wicd, das Dienstprogramm wicd-curses.

Zusatz: Alles ging viel einfacher:

exec nm-Applet &
exec blueman-applet &

Xneur, denke ich, braucht keine Einführung. Ich habe es einfach als Indikator für das aktuelle Tastaturlayout verwendet (auf das man aber durchaus verzichten kann). Installieren Sie xneur wie folgt:

sudo apt-get install xneur gxneur

Am Ende der Konfiguration (Balkenblock) weise ich sie an, ein Panel mit der Uhr, dem Tray usw. am oberen Rand des Bildschirms anzuzeigen und nicht am unteren Rand, wie dies standardmäßig der Fall ist.

Ich habe die Datei /etc/i3status.conf als Grundlage für ~/.i3status.conf genommen. Darin habe ich das Format für die Anzeige des aktuellen Datums korrigiert, die Namen von Netzwerkschnittstellen geändert, unnötige Informationen zu IPv6, DHCP und VPN entfernt. Ich sehe keinen Anlass, das Ergebnis hier vorzustellen. Was an i3 gefällt, ist das intuitive Konfigurationsformat und die gute Dokumentation.

Nun, der letzte Schliff wird das Hinzufügen der folgenden Zeile zu ~/.bashrc sein:

alias lockscreen="i3lock -c 000000"

Das Dienstprogramm i3lock dient zum Sperren des Bildschirms. Im Gegensatz zu vielen ähnlichen Dienstprogrammen ist es gar nichts wird dem Benutzer nicht angezeigt. Das heißt, der Bildschirm bleibt dummerweise schwarz (die Farbe kann geändert werden), bis das Passwort eingegeben wird aktueller Benutzer. Neben einer bestimmten Farbe können Sie auch ein PNG-Bild verwenden.

i3WM-Logo

In modernen grafischen Shells wird das Konzept des Kachelns stark unterschätzt, primitives Kacheln ist auch in Windows und in Shells wie KDE, Gnome, XFce verfügbar. Aber all dies ist nur eine teilweise Unterstützung für das Kacheln. Wirkliches Kacheln ist in Fenstermanagern wie Awesome, DWM, i3WM perfekt implementiert. Und heute werden wir nur über letzteres sprechen.

Einer der leichtesten, bequemsten und flexibelsten Linux-Fenstermanager ist zweifellos i3WM. Es hat den Löwenanteil seiner Popularität dank einer sehr einfachen Einrichtung erlangt, und in diesem Handbuch werden wir die i3wm-Konfiguration mit Beispielen für die Konfiguration des Fenstermanagers analysieren.

Ich denke, viele Leser dieses Beitrags wissen bereits, was es ist Dynamischer Fenstermanager- das ist i3WM. Und diejenigen, die es nicht wissen - ich informiere Sie, dass Fenstermanager (ein wesentlicher Bestandteil jeder DE) in zwei Typen unterteilt sind, Stapel (schwebende Fenster) und Rahmen (Fenster sind in Mosaiken angeordnet). Und wenn man das alles mischt, bekommt man einen Hybriden in Form von dynamischen Fenstermanagern, in denen Fenster vom Floating- in den Frame-Modus wechseln können.

Es spielt keine Rolle, warum Sie i3wm gegenüber vielen anderen dynamischen Fenstermanagern gewählt haben ... Wie die einfache Einrichtung (wie Sie unten sehen werden), seine Einfachheit im Vergleich zu anderen oder einfach nur den Rat eines erfahreneren Linux-Benutzers. Zunächst schlage ich vor, darüber nachzudenken, was wir nach der Installation von i3wm sofort einsatzbereit haben werden:

  • i3- Eigentlich der Fenstermanager selbst
  • i3bar- "Natives" Panel in i3wm, es kann nur Desktops und eine Terminalzeile anzeigen
  • i3status- Zeigen Sie einige Informationen mit einer Zeile des Terminals an
  • i3lock- Bildschirm zum Entsperren des Computers

Lassen Sie uns jetzt alles der Reihe nach erledigen.

i3WM einrichten

Nach dem Start werden wir vom Mod-Key-Auswahlfenster begrüßt. Es wird zwei Meta-Optionen geben ( Windows-Schaltfläche) und Alt. Nach dem Start sehen wir vor uns nur i3bar mit i3status und sonst nichts.

Mod-Key-Auswahlfenster

Das Standardterminal ist xterm – gestartet mit der Kombination Mod+Enter. Lassen Sie uns vorerst nicht an der Kontrolle hängen bleiben, wir werden nur verstehen, dass Sie drücken müssen, um das Fenster zu schließen mod+shift+q, und um i3 neu zu starten - mod+shift+r.

Lassen Sie uns nun für uns klären, was wir brauchen

  • Tapete - Dafür verwenden wir Stickstoff
  • Application Launcher - Hier gibt es viele Optionen, wir werden nur die beliebtesten betrachten
  • Animationen und VSync - Dafür brauchen wir einen Compositor, ich schlage Compton vor, weil es leicht und stabil ist


Erinnerung an Standard-i3WM-Hotkeys

Gerätekonfiguration in i3WM

Standardmäßig befindet sich die i3WM-Konfiguration im Ordner ~/.config/i3

Im Allgemeinen müssen Sie, um meisterhaft mit der i3wm-Konfiguration zu arbeiten, nur wissen, dass alles, was nach # kommt, ein Kommentar ist, und drei weitere Dinge:
1) Programme werden mit exec gestartet, damit unser Fenstermanager etwas startet, verwenden wir die folgende Vorlage

Exekutive<команда>

  1. Beispiel
    ausführen compton
    Wenn i3 startet, startet auch der Compton Composer
  2. Beispiel
    exec ~/script.sh
    Führen Sie beim Starten von i3 das Skript aus, das sich im Home-Ordner unter dem Namen script.sh befindet
  3. Beispiel
    exec stickstoff - -wiederherstellen
    Beim Starten von i3 - Stickstoff mit der Wiederherstellungsoption starten

2) Variablen setzen. In i3wm können Sie Variablen erstellen, das funktioniert alles wie in C++ definieren. Der ihr zugewiesene String tritt an die Stelle der Variablen. Variablen können mit set gesetzt werden.

set$<имя переменной> <значение>

  1. Beispiel
    setze $color #023537
    Variable $farbe auf #023537 setzen
  2. Beispiel
    setze $fileManager pcmanfm-qt
    Variable $fileManager Sollwert pcmanfm-qt

Variablen sind bequem zu verwenden, wenn Sie einen Einstellungsblock erstellen, damit Sie später nicht in der i3wm-Konfiguration herumlaufen und nicht nach dem gewünschten Element suchen.

3) Tastenkombinationen werden mit bindsym gesetzt, die Syntax ist extrem einfach

bindsym<комбинация> <действие>

  1. Beispiel
    bindsym $mod+1 Arbeitsbereich 1
    Durch Drücken der Mod-Taste und der Nummer 1 gehen wir zum Desktop 1.
  2. Beispiel
    bindsym XF86Tools führt Firefox aus
    Durch Drücken der Schaltfläche Extras wird FireFox gestartet
  3. Beispiel
    setze $press XF86Search
    setze $search dmenu
    bindsym $drücken Sie $search
    Wenn Sie die in der Variablen angegebene Schaltfläche drücken, wird das in einer anderen Variablen angegebene Programm ausgeführt.

Am Anfang der Config solltet ihr ein paar Zeilen nach eurem Geschmack korrigieren:

set $mod Mod4 # Legt die Mod-Taste fest

font pango:xos4 Terminus 8 # Schriftart für Fensterrahmen festlegen

Lassen Sie uns nun tiefer in die Erstellung von Hotkeys eintauchen.
Höchstwahrscheinlich haben Sie die 6. Tastenreihe auf Ihrer Tastatur, die Sie in vollem Umfang nutzen möchten. Um den Schlüsselnamen zu erhalten, verwende ich xev.
Laufen xev, und bewegen Sie den Mauszeiger über das weiße Fenster, drücken Sie die gewünschte Taste, um ihren Namen herauszufinden. Der Einfachheit halber führen Sie die Analyse der 6. Zeile so aus

Dies würde ausreichen, wenn nicht ein paar Probleme auftreten würden, auf die ich beim Versuch gestoßen bin, einige Schlüssel einzurichten.

1) Lautstärkeregler. Ich verwende pactl für diese Zwecke, und damit die Schaltflächen +\- funktionieren und den Status von Mikrofon und Ton umschalten, verwende ich diese Bindungen

bindsym XF86AudioRaiseVolume exec pactl set-sink-volume 0 +5%

bindsym XF86AudioLowerVolume exec pactl set-sink-volume 0 -5%

bindsym XF86AudioMute exec pactl set-sink-mute 0 toggle

bindsym XF86AudioMicMute exec pactl set-source-mute alsa_input.pci-0000_00_1b.0.analog-stereo toggle

2) Helligkeitseinstellung. Im Allgemeinen dürfte dies kein Problem sein, aber um Ihnen das Googeln mehr oder weniger zu ersparen, zeige ich Ihnen einfach, wie es geht

bindsym XF86MonBrightnessUp exec xbacklight -inc 6
bindsym XF86MonBrightnessDown exec xbacklight -dec 6

Aussehen

Fensterrahmen

Schaltflächen zur Fenstersteuerung in i3wm werden durch Hotkeys ersetzt

Sie können die standardmäßige Fensterrahmengröße mit new_window pixel ändern<Размер рамки в пикселях>- Ich habe mich auf 1 gesetzt, nur um die Ränder der Fenster zu sehen.

Die Farbe der Fensterrahmen kann nach Vorlage eingestellt werden
<Класс окна> <Цвет границы> <Цвет фона> <Цвет текста> <Цвет индикатора>

Fensterklassen:
kundenorientiert- Fokusfenster
client.unfocused- Fenster unscharf
client.focused_inactive- Fenster im Fokus, aber nicht aktiv
Kunde dringend- Ein Fenster erfordert Aufmerksamkeit (z. B. eine Popup-Benachrichtigung)

Beispiel für die Farbeinstellung;

# Klasse Rahmenhintergr. Textindikator child_border client.focused #4c7899 #285577 #ffffff #2e9ef4 #285577 client.focused_inactive #333333 #5f676a #ffffff #484e50 #5f676a client.unfocused #333333 #222222 #888888 #292d2e #2222223 #9ff040 0ff09ta client.040 ff09ta client.040 #900000 Kunde.Hintergrund #ffffff

Nun, ich denke, es lohnt sich, ein Beispiel für die Einstellung von i3bar-Farben zu geben - alles ist nach dem gleichen Schema, nur leicht unterschiedliche Tags.

Desktop-Indikatorklassen:

  • fokussierter_arbeitsbereich- Desktop im Fokus;
  • aktiver_arbeitsbereich- Aktiver Desktop;
  • inactive_workspace- Inaktiver Desktop;
  • dringender_arbeitsbereich- Es gibt eine Anwendung auf dem Desktop, die Aufmerksamkeit erfordert;

Ein Beispiel für Farbeinstellungen für i3bar:

Balken (Farben (Hintergrund #000000 Statuszeile #ffffff Trennzeichen #666666 fokussierter_Arbeitsbereich #4c7899 #285577 #ffffff aktiver_Arbeitsbereich #333333 #5f676a #ffffff inaktiver_Arbeitsbereich #333333 #222222 #888888 dringender_Arbeitsbereich #2f343a #900000 #ffffff))

Aussehen der Anwendung

Qt-Logo

Für Einstellungen das Auftreten Anwendungen müssen schwitzen.
Fangen wir ganz einfach an – GTK+-Einstellungen
Alles, was wir brauchen, ist nur ein Programm Aussehen, können Sie die Symbole, das GTK-Design und den Cursor anpassen.

Jetzt ist es schwieriger - das Einrichten von Qt.
Um Qt zu konfigurieren, benötigen wir nur zwei Anwendungen qt4config und qt5ct.
Wir starten qt4config- Wählen Sie ein Thema, eine Schriftart usw. - das war's.
Aber wenn wir laufen qt5ct dann sehen wir eine Nachricht über die Abwesenheit Umgebungsvariable. Um das Problem zu beheben, müssen wir die Datei bearbeiten X-Sitzung, seit ich benutze SDDM- dann habe ich es unter /usr/share/sddm/scripts/Xsession. Wir müssen die Zeile export QT_QPA_PLATFORMTHEME="qt5ct" hinzufügen - danach melden wir uns an und können sicher laufen qt5ct und dort aufstellen.

Zusätzlich zu den Standarddesigns für Qt können Sie eine Design-Engine auswählen. Ich rate Ihnen, darauf zu achten Quantum ist eine SVG-basierte Engine für Qt. Einfach einzurichten, bisher gibt es wenige Themen, aber was da ist, sieht sehr cool und futuristisch aus.

Animationen und VSync

CompizFusion-Logo

Wir haben bereits vereinbart, dass wir einen Komponisten verwenden werden, um schöne Animationen bereitzustellen Kompton, jetzt werde ich nicht darüber schreiben, wie man es konfiguriert, weil es in dem Beitrag um i3WM geht und nicht darum Kompton Ich zeige dir nur, wo du anfangen sollst.

Fügen Sie exec compton -f --vsync drm zur Konfiguration hinzu
Und nach dem Neustart erhalten wir schöne Übergänge, Transparenz und vor allem vertikale Synchronisation, alles ist sehr einfach!

Hintergrund

Stickstoffschnittstelle

Bezüglich der Tapete haben wir uns auch darauf geeinigt, Stickstoff zu verwenden. Wir starten es, wählen das Hintergrundbild aus und freuen uns, es bleibt nur noch, exec stickstoff --restore zur Konfiguration hinzuzufügen

Conky

Conky ist ein recht beliebtes Widget in der Linux-Welt.

Dies ist ein optionales Element, aber ich dachte, es wäre erwähnenswert, hier zeige ich Ihnen nur, wie Sie Schlittschuhe in i3wm laufen lassen
exec conky -c ~/.config/i3/conky_c
Es gibt viele Informationen zum Einrichten von Schlittschuhen im Internet, von mir selbst möchte ich nur hinzufügen, dass es sich lohnt, sie von der Schattenverarbeitung in Compton auszuschließen.

Anwendungsstarter

Im Allgemeinen gibt es viele verschiedene Launcher für Linux, betrachten wir die beliebtesten.

  • Dmenu ist der kanonische Launcher, tatsächlich ist es eine Dropdown-Terminalzeile mit automatischer Vervollständigung. Minimalistisch und leicht.
  • Xfce AppFinder ist ein Application Launcher aus der XFace-Umgebung, basierend auf GTK +, um nicht zu sagen, dass es eine bequeme Lösung ist, aber es ist einfach und unkompliziert.
  • Rofi - Ein ziemlich flexibler Launcher, der nicht nur einfach Anwendungen startet, sondern auch durch Windows und einen SSH-Client navigieren kann.

Fazit

Nachdem Sie diese Anleitung gelesen haben, werden Sie definitiv in der Lage sein, den i3WM-Fenstermanager für sich selbst anzupassen und eine einzigartige Desktop-Umgebung zu haben. Persönlich kann ich hinzufügen, dass ich dank meiner Bekanntschaft mit i3WM erkannt habe, wie flexibel Linux ist und dass Sie mit genau den Tools arbeiten können, die für Sie bequem sind. In dieser Hinsicht schränkt i3WM Sie nicht ein, Sie müssen nur an der Konfiguration sitzen.

Naja, da so etwas halte ich den ShowMyDesktop-Thread in den Kommentaren für nicht überflüssig.
Vielen Dank für Ihre Aufmerksamkeit!

Endbenutzerhandbuch zum Ausführen der Anwendung auf verschiedenen Betriebssysteme und Plattformen

Installation

Apple-IOS

Installation c " Appstore" auf iPad, iPhone, IPod Touch:

Einloggen Konto(Store) iTunes auf einem iOS-Gerät. Folgen Sie dem Link zu i3 pro oder geben Sie „i3 pro“ in die Suche ein. Installiere die App.

Zugriffsbeschränkung

Geführter Zugriff – „Modus eingeschränkt nutzbar» Apple iOS, Standard-iOS-Option seit iOS 6.

Mit Guided Access können Sie die Home-Taste sperren, sodass Sie die App nicht beenden können. Es ermöglicht Ihnen auch, nur einen Teil des Bildschirms aktiv zu lassen, wodurch die Arbeit mit seinen Bereichen eingeschränkt wird. Das Einrichten und Entfernen des Guide-Zugangs erfolgt über einen Passcode. Der Sperrbildschirm und "Sleep" funktionieren weiterhin.

Einstellung:

Einstellungen > Allgemein > Barrierefreiheit > Geführter Zugriff

Der Modus ist nützlich, wenn Sie iPad, iPhone, iPod touch als stationäres Panel in einem Geschäft, Hotel, Demostand, Ausstellungsraum, Ausstellung usw. verwenden.


Google-Android

Die Anwendung steht zur Installation zur Verfügung von Google Play oder iRidium Mobile-Website:

  • Installation von Google Play

Öffnen Sie Google Play auf Ihrem Android-Gerät, finden Sie die i3 Pro-App über die Suche und installieren Sie sie.

Wenn Google Play die Installation von i3 pro nicht zulässt ("die Anwendung wird von diesem Gerät nicht unterstützt"):

  1. Offen Android-Einstellungen Geräte.
  2. Installation zulassen Anwendungen von Drittherstellern, Absatz " unbekannte Quellen". Normalerweise befindet sich dieses Element im Abschnitt "Sicherheit > Geräteverwaltung". Je nach Version von Andorid kann es sich jedoch in einem anderen Abschnitt befinden, z. B. "Anwendungen".
  3. Laden Sie die .apk-Datei der i3 Pro-Anwendung von der iRidium-Website über Ihren Browser herunter Android-Geräte.
  4. Starten Sie die Installation der Anwendung über das Menü "Downloads" oder von Dateimanager(z. B. „Datei-Experte“).

Sie können auch die .apk-Datei der Anwendung herunterladen und auf Ihrem PC installieren und dann auf die Karte hochladen Android-Speicher Geräte für die Installation über den Dateimanager.

Microsoft Windows

Laden Sie die i3 pro-Anwendung als Teil des iRidium-Distributionskits von der iRidium Mobile-Website herunter und installieren Sie sie ( Aufstellen). Die Anwendung i3 pro.exe ist unter „Start > Alle Programme > iRidium Pro > iRidium Client“ verfügbar.

Apple MacOS X

  • Die Anwendung kann von der iRidium Mobile-Website installiert werden:

Laden Sie die i3 Pro-Distribution für OS X herunter, entpacken Sie das Archiv mit dem Programm Doppelklick und kopieren Sie die Anwendung in den Anwendungsordner.

  • Installation über Itunes auf PC oder Mac:

Laufen iTunes-App Geben Sie auf einem PC oder Mac in der App Store-Suche „i3 pro“ ein und laden Sie die Anwendung herunter. Synchronisieren Sie Ihr Gerät mit iTunes.

Vollmacht im Antrag

1 Drücken Sie die Taste PASSWORT.

Knopf QR-CODE für Benutzer des BYOD-Systems konzipiert.

2 Geben Sie Ihre E-Mail-Adresse und Ihr Passwort ein und klicken Sie dann auf EINLOGGEN.

Laden und Ausführen des Projekts

Das Automatisierungsprojekt wird aus der iRidium-Cloud geladen. Der Integrator/Entwickler muss dem Endanwender Zugriff auf das Objekt gewähren, damit ihm das Projekt nach Autorisierung zur Verfügung steht.

Per Direktlink

Klicken Sie einfach auf die Schaltfläche "Pfeilwolke" neben dem gewünschten Projekt aus der Liste.

Mit eingebautem QR-Code-Scanner

1 Wischen Sie von links nach rechts über den Bildschirm. Das Systemmenü wird angezeigt.

2 Drücken Sie die Taste QR-CODE SCANNEN.

3 Scannen Sie den bereitgestellten QR-Code.

Verwenden eines QR-Code-Scanners eines Drittanbieters

1 Laden Sie zunächst die Anwendung i3 pro herunter und melden Sie sich an.

Tatsächlich wurden sie jedoch für unbrauchbar erklärt. Das erste - weil es durch Bearbeiten des Quellcodes konfiguriert wird, das zweite - weil die Konfiguration in Lua ist und zu viele Tamburine erfordert. (Ich bin gespannt, wie viel Zeit diejenigen, die unter diesen wm sitzen, mit dem Einrichten verbracht haben).

i3 - soll Gerüchten zufolge viel weniger Aufwand für die Einrichtung erfordern. Gut, gut ... mal sehen.

Wir setzen i3 und auch Zusatzpakete:

$ sudo apt-get install i3 i3status i3lock dmenu

Nachdem wir uns unter i3 angemeldet haben ... voila. Beim ersten Start stellt i3 ein paar Fragen (wo die Config gespeichert werden soll und was als Mod-Key, also Modifier-Key gilt. Ich habe einen Win-Key vergeben, dieser wird übrigens standardmäßig angeboten ).

Grundlegende Tastaturkürzel:

  • Mod + Enter - öffnet ein neues Terminal;
  • Mod + D - jedes Programm über dmenu ausführen;
  • Mod + 0..9 - Umschalten zwischen Arbeitsbereichen (es gibt übrigens 10 davon. Die Nummer des aktuellen wird in der unteren linken Ecke angezeigt);
  • Mod + Shift + 0..9 - verschiebt Fenster in den angegebenen Arbeitsbereich;
  • Mod + Shift + Q - schließt das aktuelle Fenster;
  • Mod + Pfeile - Zwischen den Fenstern wechseln, anstelle der Pfeile können auch die Tasten "J" (links), "K" (runter), "L" (rauf) und ";" verwendet werden (rechts);
  • Mod + Shift + Pfeile - Fenster innerhalb der Arbeitsfläche verschieben, statt Pfeile können auch Buchstabentasten und ein Semikolon verwendet werden;
  • Mod + V - vertikale Aufteilung verwenden;
  • Mod + H - horizontales Splitten verwenden (ich stelle fest, dass Sie vertikales und horizontales Splitten leicht kombinieren können, wodurch Sie interessante Effekte erzielen können);
  • Mod + E - Standardlayout von Fenstern;
  • Mod + S - Stapellayout;
  • Mod + W - Platzierung mit Tabs (Layout mit Tabs);
  • Mod + F - Erweitern Sie das Fenster auf Vollbild oder minimieren Sie es wieder;
  • Mod + Shift + Space - lässt das Fenster sich frei bewegen (schwebender Modus) oder bringt es zum Mosaik zurück;
  • Mod + Shift + R - i3 neu starten (z. B. nach dem Aktualisieren der Konfiguration);
  • Mod + Shift + E - i3 beenden;
i3 wird durch einfache Konfigurationsdateien konfiguriert: ~/.i3/config und ~/.i3status.conf (Hurra! kein Lua- und Source-Neuaufbau!!!)

Übrigens erhält man ~/.i3/config durch Kopieren aus /etc/i3.. Standardmäßig fehlt ~/.i3/config.

$ cp /etc/i3status.conf ~/.i3/i2status.conf

Wir setzen xxkb und fahren es in den Autostart (exec in ~/.i3/config):

Ausführen xxkb &

Wir setzen und geben auch die erforderlichen Applets auf Autorun ein:

exec nm-Applet & exec blueman-Applet &

Dann - die Tonsteuerungstasten:

# Lautstärkeeinstellungen bindsym XF86AudioRaiseVolume exec amixer -q sset Master 3%+ bindsym XF86AudioLowerVolume exec amixer -q sset Master 3%- bindsym XF86AudioMute exec amixer -q set Master toggle

Dort im Allgemeinen - alles ist klar. Im Allgemeinen zeichnet sich i3 durch seltene Benutzerfreundlichkeit und Übersichtlichkeit der Konfigurationen aus.

Aber das ist, wie sie sagen, "nicht alles". Die Konfigurationen sind gut dokumentiert. Es reicht aus, sich http://i3wm.org/i3status/manpage.html (für den Anfang: dort wird beispielsweise beschrieben, wie man dzen2 mit i3 verwendet) und http://i3wm.org/docs/userguide.html anzusehen zu verstehen - alles dokumentiert ist gut genug. Ja, und alles, was in der Dokumentation beschrieben ist, funktioniert!

  • Wenn Sie einen Kachelmanager ausprobieren möchten, dann ist es sinnvoll, sich i3 - he, on anzusehen dieser Moment, meiner bescheidenen Meinung nach, am einfachsten in Bezug auf die Einrichtung
  • Wir müssen den Kopf ein wenig "umbauen". Ein Kachelmanager ist eine weitere Möglichkeit, die Interaktion zwischen einem PC und einer Person zu organisieren, ob es uns gefällt oder nicht. Einfach anders. Mehr Tastatur, weniger Maus. Legen Sie keine Datei auf dem Desktop ab (und der Desktop selbst ist so ... sehr relativ).
  • Trotzdem kann man wohnen, und zwar recht komfortabel. Obwohl es auf den ersten Blick scheint - na ja, nafig! Aber wenn Sie es überleben (bis zum Zustand „Finger erinnern“), wird es ziemlich bequem.

Persönlich habe ich ungefähr eine Woche unter i3 gearbeitet, bin zurückgekehrt (Openbox- und xfce-Panels), aber ich denke ernsthaft, dass auf einem Netbook (altes 8 "Sony, Breitbild zur Schande) i3 als Hauptmanager registriert wird ... und , anscheinend für eine lange Zeit.



Wird geladen...
oben