<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.archlinux.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=QWWYZQ</id>
	<title>wiki.archlinux.de - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=QWWYZQ"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/title/Spezial:Beitr%C3%A4ge/QWWYZQ"/>
	<updated>2026-04-12T22:49:01Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=18355</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=18355"/>
		<updated>2015-04-22T15:40:57Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Das log ist unter ~/.i3 zu finden.&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#configuring i3 User Guide] findet man Details, wie die i3-config zu konfigurieren ist.&lt;br /&gt;
&lt;br /&gt;
== Anwendungsstarter ==&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)|Perl}}-Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist.&lt;br /&gt;
Eine weitere Möglichkeit ist {{AUR|dmenu-extended}}. Es funktioniert wie dmenu ist aber um einige [https://github.com/markjones112358/dmenu-extended Funktionen] erweitert.&lt;br /&gt;
&lt;br /&gt;
== Keybindings ==&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
&lt;br /&gt;
== Farbverwaltung ==&lt;br /&gt;
Die i3-config erlaubt die Konfiguration der Farbverzierungen. Die Syntax macht es unpraktisch Themes zu erstellen oder auszutauschen. Es gibt allerdings mehrere Projekte, die das Ganze einfacher gestalten und beinhaltet - von Usern beigetragene - Themes.&lt;br /&gt;
*&#039;&#039;&#039;i3-style&#039;&#039;&#039; — Modifiziert deine Config aus einem Theme, welches in einem JSON Object gespeichert wird. Für häufiges Bearbeiten der Farben designed.&lt;br /&gt;
[https://github.com/acrisci/i3-style https://github.com/acrisci/i3-style] || {{AUR|nodejs-i3-style}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4-make-config&#039;&#039;&#039; — Füge deine Config mit einer Sammlung von Themes oder Stücken von Configs zusammen.&lt;br /&gt;
[https://github.com/okraits/j4-make-config https://github.com/okraits/j4-make-config] || {{AUR|j4-make-config-git}}&lt;br /&gt;
&lt;br /&gt;
== i3bar ==&lt;br /&gt;
Als Ergänzung, um Arbeitsplatz-Informationen anzuzeigen, kann i3bar als Input oder Alternative für i3status dienen, so, wie im nächsten Abschnitt gezeigt. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 ~/.config/i3/config&lt;br /&gt;
 &lt;br /&gt;
 bar {&lt;br /&gt;
 &lt;br /&gt;
    output            LVDS1&lt;br /&gt;
    status_command    i3status&lt;br /&gt;
    position          top&lt;br /&gt;
    mode              hide&lt;br /&gt;
    workspace_buttons yes&lt;br /&gt;
    tray_output       none&lt;br /&gt;
    font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1&lt;br /&gt;
 &lt;br /&gt;
    colors {&lt;br /&gt;
        background #000000&lt;br /&gt;
        statusline #ffffff&lt;br /&gt;
        focused_workspace  #ffffff #285577&lt;br /&gt;
        active_workspace   #ffffff #333333&lt;br /&gt;
        inactive_workspace #888888 #222222&lt;br /&gt;
        urgent_workspace   #ffffff #900000&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#_configuring_i3bar i3 User Guide] gibt es mehr Informationen - auf englisch.&lt;br /&gt;
&lt;br /&gt;
== i3bar Alternativen ==&lt;br /&gt;
Einige User ziehen eventuell andere Panels - wie z.B. die von den regulären [[:en:Desktop environment|Desktops]] angebotenen - vor. Dies kann innerhalb von i3 erreicht werden, indem das Panel der Wahl während des Startens gestartet wird.&lt;br /&gt;
&lt;br /&gt;
FÜr das {{Paket|xfce4-panel}} muss folgendes in ~/.config/i3/config eingefügt werden:&lt;br /&gt;
&lt;br /&gt;
 exec --no-startup-id xfce4-panel --disable-wm-check&lt;br /&gt;
&lt;br /&gt;
Alternativ kann das Starten auch über die [[xinitrc]] geregelt werden.&lt;br /&gt;
&lt;br /&gt;
 xfce4-panel --disable-wm-check &amp;amp;&lt;br /&gt;
&lt;br /&gt;
i3bar kann abgeschaltet werden, indem der {{ic|bar{}}}-Bereich in {{ic|~/.config/i3/config}} auskommentiert wird.&lt;br /&gt;
&lt;br /&gt;
== i3status ==&lt;br /&gt;
Zuerst muss die default config in das Homeverzeichnis kopiert werden:&lt;br /&gt;
&lt;br /&gt;
 $ cp /etc/i3status.conf ~/.config/i3status/config&lt;br /&gt;
&lt;br /&gt;
In der default config sind nicht alle plugins definiert, siehe {{ic|man 1 i3status}} für mehr Informationen&lt;br /&gt;
&lt;br /&gt;
{{hinweis| Die Beispiel config nutzt eth0 und wlan0 als Schnittstellen. Falls diese nicht passen, kann man mit Hilfe von {{ic|ip link}} die richtige Schnittstellen ermitteln.&lt;br /&gt;
Möglicherweise passen andere Sachen, wie zum Beispiel der Pfad für den Akku, ebenfalls nicht, siehe dafür unter {{ic|man i3status}} nach.}}&lt;br /&gt;
&lt;br /&gt;
== Ersatz für i3status ==&lt;br /&gt;
*[[conky]] — Extrem gut erweiterbarers Tool zum Überwachen des Systems. In diesem [http://i3wm.org/docs/user-contributed/conky-i3bar.html Tutorial] findet man Hilfe, wie man conky mit i3bar benutzt.&lt;br /&gt;
&lt;br /&gt;
[http://conky.sourceforge.net/ http://conky.sourceforge.net/] || {{paket|conky}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3blocks&#039;&#039;&#039; — Via Shellscripts erweiterbar.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/vivien/i3blocks https://github.com/vivien/i3blocks] || {{AUR|i3blocks}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3pystatus&#039;&#039;&#039; — Erweiterbare [[Python]] 3 Statusbar mit vielen Plugins und Konfigurationsmöglichkeiten von Haus aus.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/enkore/i3pystatus i3pystatus https://github.com/enkore/i3pystatus i3pystatus] || {{AUR|i3pystatus-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3situation&#039;&#039;&#039; — Eine weitere [[Python]] 3 Statusbar&lt;br /&gt;
&lt;br /&gt;
[https://github.com/HarveyHunt/i3situation https://github.com/HarveyHunt/i3situation] || {{AUR|i3situation-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4status&#039;&#039;&#039; — Unterstützt eine Statusleiste, konfigurierbar via Plugins, wurde in C geschrieben.&lt;br /&gt;
&lt;br /&gt;
[http://j4status.j4tools.org/ http://j4status.j4tools.org/] || {{AUR|j4status-git}}&lt;br /&gt;
&lt;br /&gt;
== Terminal Emulator ==&lt;br /&gt;
Standardmäßig wird, wenn {{ic|$mod+Return}} gedrückt wird, das {{ic|i3-sensible-terminal}} Script gestartet, welches ein Terminal aufruft. Siehe {{ic|man i3-sensible-terminal}} für Informationen dadrüber, in welcher Reihenfolge Terminals aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
Wenn man stattdessen ein [[:en:list_of_applications#Terminal_emulators|Terminal]] seiner Wahl starten möchte, muss folgende Zeile in der {{ic|~/.config/i3/config}} bearbeitet werden:&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec i3-sensible-terminal&lt;br /&gt;
&lt;br /&gt;
und zum Beispiel durch&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec urxvt&lt;br /&gt;
&lt;br /&gt;
ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
== Systemtray ==&lt;br /&gt;
Das Systemtray kann aktiviert werden, indem man &#039;&#039;einen&#039;&#039; der folgenden Werte in die {{ic|~/.config/i3/config}} in den {{ic|bar{ }}}-Abschnitt eingeträgt.&lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output primary&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für den Hauptbildschirm&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output LVDS1&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für einen bestimmten Bildschirm.&lt;br /&gt;
&lt;br /&gt;
Den richtigen Bildschirmnamen findet man leicht mit [[RandR]] heraus.&lt;br /&gt;
&lt;br /&gt;
Soll die i3bar oben am Bildschirmrand platziert werden, muss man folgendes, ebenfalls in den {{ic|bar{ } }}-Bereich eingetragen:&lt;br /&gt;
&lt;br /&gt;
 position top&lt;br /&gt;
&lt;br /&gt;
== Lautstärke im Systemtray ==&lt;br /&gt;
Mit Hilfe folgenden Eintrages in die {{ic|i3stats config}} bekommt man eine Anzeige im Systemtray, welche die Lautstärke anzeigt.&lt;br /&gt;
&lt;br /&gt;
 order += &amp;quot;volume master&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 volume master {&lt;br /&gt;
        format = &amp;quot;%volume&amp;quot;&lt;br /&gt;
        format_muted = &amp;quot;muted (%volume)&amp;quot;&lt;br /&gt;
        device = &amp;quot;default&amp;quot;&lt;br /&gt;
        mixer = &amp;quot;Master&amp;quot;&lt;br /&gt;
        mixer_idx = 0&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== NetworkManager im Systemtray ==&lt;br /&gt;
Möchte man den NetworkManager im Systemtray aktivieren, müssen folgende Dinge vorher bedacht worden sein:&lt;br /&gt;
*Der [[Networkmanager]] muss installiert und [[Networkmanager#Dienst_aktivieren|aktiviert]] worden sein.&lt;br /&gt;
*Es muss das [[Networkmanager#Gnome|Networkmanager-applet]] installiert sein.&lt;br /&gt;
&lt;br /&gt;
Danach muss folgendes in die ~/.xinitrc eingetragen werden - vor {{ic|exec i3}}:&lt;br /&gt;
 nm-applet --sm-disable &amp;amp;&lt;br /&gt;
&lt;br /&gt;
== Numlock aktivieren ==&lt;br /&gt;
Eine einfache und schnelle Möglichkeit Numlock zu aktivieren bietet [[Numlock|numlockx]]&lt;br /&gt;
&lt;br /&gt;
== Multimedia Tasten ==&lt;br /&gt;
Selbstverständlich ist es auch in i3 möglich seine Multimedia Tasten zu benutzen.&lt;br /&gt;
&lt;br /&gt;
Mit dem Befehl [[Xmodmap#xev|xev]] lässt sich der benötigte Keycode herausfinden.&lt;br /&gt;
&lt;br /&gt;
Mit [[Xmodmap]] -pke lässt sich der passende Name des dazugehörigen Keycodes finden.&lt;br /&gt;
&lt;br /&gt;
Hier ein beispielhafter Auszug aus meiner Config für Helligkeits-, sowie die Lautstärke-Tasten:&lt;br /&gt;
{{hinweis|Für meine Config werden {{paket|alsa-utils}} für die Musik und {{paket|xbacklight}} für die Bildschirmhelligkeit benutzt.}}&lt;br /&gt;
&lt;br /&gt;
 #####Custom settings#####&lt;br /&gt;
 &lt;br /&gt;
 #Brightness Up/Down&lt;br /&gt;
 bindcode 232 exec xbacklight -10&lt;br /&gt;
 bindcode 233 exec xbacklight +10&lt;br /&gt;
 &lt;br /&gt;
 #Volume Up/Down&lt;br /&gt;
 bindcode 122 exec amixer -q set Master 5%-&lt;br /&gt;
 bindcode 123 exec amixer -q set Master 5%+&lt;br /&gt;
 bindcode 121 exec amixer -q set Master toggle&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen sind im [http://i3wm.org/docs/userguide.html#keybindings i3 User Guide] zu finden.&lt;br /&gt;
&lt;br /&gt;
== Bildschirmschoner und Energieverwaltung ==&lt;br /&gt;
Mit [[DPMS]] kann man den Bildschirm abdunkeln, in den Ruhezustand bringen oder ausschalten. Folgendes in der {{ic|~/.config/i3/config}} sorgt dafür, dass der Monitor sich nach 10 Minuten ausschaltet.&lt;br /&gt;
 exec --no-startup-id xset dpms 600&lt;br /&gt;
&lt;br /&gt;
Mit {{AUR|xss-lock-git}} kann eine Bildschirmspere für die i3-Session angelegt werden. &lt;br /&gt;
 xss-lock -- i3lock -i background_image &amp;amp;&lt;br /&gt;
&lt;br /&gt;
Alternativ kann {{paket|xautolock}} benutzt werden, um den Bildschirm nach einer gewissen Zeitspanne zu sperren.&lt;br /&gt;
&lt;br /&gt;
 xautolock -time 10 -locker i3lock &amp;amp;&lt;br /&gt;
&lt;br /&gt;
== Herunterfahren, Neustarten, Bildschirmsperre ==&lt;br /&gt;
In i3 gibt es keine Herunterfahr-, Neustart- oder Bildschirmsperr-Knöpfe. Es ist aber möglich sich {{wikipedia|Tastenkombination|Hotkeys}} dafür dafür einzurichten. Als erstes müssen wir ein Script dafür erstellen und unter dem Namen {{ic|i3exit}} speichern. Unbedingt dran denken die datei mit chmod +x ausführbar zu machen und irgendwo in dem $PATH platzieren. Das Script benötigt {{paket|polkit}}, damit auch unprivilegierte User Zugriff auf die [[Systemd#Systemverwaltung_mit_systemctl|Systemverwaltung]] haben.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 lock() {&lt;br /&gt;
    i3lock&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
    lock)&lt;br /&gt;
        lock&lt;br /&gt;
        ;;&lt;br /&gt;
    logout)&lt;br /&gt;
        i3-msg exit&lt;br /&gt;
        ;;&lt;br /&gt;
    suspend)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl suspend&lt;br /&gt;
        ;;&lt;br /&gt;
    hibernate)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl hibernate&lt;br /&gt;
        ;;&lt;br /&gt;
    reboot)&lt;br /&gt;
        systemctl reboot&lt;br /&gt;
        ;;&lt;br /&gt;
    shutdown)&lt;br /&gt;
        systemctl poweroff&lt;br /&gt;
        ;;&lt;br /&gt;
    *)&lt;br /&gt;
        echo &amp;quot;Usage: $0 {lock|logout|suspend|hibernate|reboot|shutdown}&amp;quot;&lt;br /&gt;
        exit 2&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
{{hinweis|&lt;br /&gt;
*Wenn {{AUR|xss-lock-git}} benutzt wird, muss {{ic|xset s activate}} aufgerufen werden um die Sperre zu aktivieren.&lt;br /&gt;
*Mit {{AUR|xautolock}} lautet der Befehl {{ic| xautolock -locknow}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Jetzt müssen die folgenden Zeilen in die {{ic|~/.config/i3/config}} eingefügt werden.&lt;br /&gt;
&lt;br /&gt;
 set $mode_system System (l) lock, (e) logout, (s) suspend, (h) hibernate, (r) reboot, (Shift+s) shutdown&lt;br /&gt;
 mode &amp;quot;$mode_system&amp;quot; {&lt;br /&gt;
    bindsym l exec --no-startup-id i3exit lock, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym e exec --no-startup-id i3exit logout, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym s exec --no-startup-id i3exit suspend, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym h exec --no-startup-id i3exit hibernate, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym r exec --no-startup-id i3exit reboot, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Shift+s exec --no-startup-id i3exit shutdown, mode &amp;quot;default&amp;quot;  &lt;br /&gt;
 &lt;br /&gt;
    # back to normal: Enter or Escape&lt;br /&gt;
    bindsym Return mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Escape mode &amp;quot;default&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
 bindsym $mod+Pause mode &amp;quot;$mode_system&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Hier ist eine Liste weiterer [[:en:List_of_applications/Security#Screen_lockers|Screenlocker]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=17905</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=17905"/>
		<updated>2014-10-05T16:58:27Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Das log ist unter ~/.i3 zu finden.&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#configuring i3 User Guide] findet man Details, wie die i3-config zu konfigurieren ist.&lt;br /&gt;
&lt;br /&gt;
== Anwendungsstarter ==&lt;br /&gt;
&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)|Perl}}-Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist. &lt;br /&gt;
&lt;br /&gt;
== Keybindings ==&lt;br /&gt;
&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
&lt;br /&gt;
== Farbverwaltung ==&lt;br /&gt;
Die i3-config erlaubt die Konfiguration der Farbverzierungen. Die Syntax macht es unpraktisch themes zu erstellen oder auszutauschen. Es gibt allerdings mehrere Projekte, die das Ganze einfacher gestalten und beinhaltet - von Usern beigetragene - Themes.&lt;br /&gt;
*&#039;&#039;&#039;i3-style&#039;&#039;&#039; — Modifiziert deine Config aus einem Theme, welches in einem JSON Object gespeichert wird. Für häufiges bearbeiten der Farben designed.&lt;br /&gt;
[https://github.com/acrisci/i3-style https://github.com/acrisci/i3-style] || {{AUR|nodejs-i3-style}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4-make-config&#039;&#039;&#039; — Füge deine Config mit einer Sammlung von Themes oder Stücken von Configs zusammen.&lt;br /&gt;
[https://github.com/okraits/j4-make-config https://github.com/okraits/j4-make-config] || {{AUR|j4-make-config-git}}&lt;br /&gt;
&lt;br /&gt;
== i3bar ==&lt;br /&gt;
Als Ergänzung, um Arbeitsplatz-Informationen anzuzeigen, kann i3bar als Input oder Alternative für i3status dienen, so, we im nächsten Abschnitt gezeigt. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 ~/.config/i3/config&lt;br /&gt;
 &lt;br /&gt;
 bar {&lt;br /&gt;
 &lt;br /&gt;
    output            LVDS1&lt;br /&gt;
    status_command    i3status&lt;br /&gt;
    position          top&lt;br /&gt;
    mode              hide&lt;br /&gt;
    workspace_buttons yes&lt;br /&gt;
    tray_output       none&lt;br /&gt;
    font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1&lt;br /&gt;
 &lt;br /&gt;
    colors {&lt;br /&gt;
        background #000000&lt;br /&gt;
        statusline #ffffff&lt;br /&gt;
        focused_workspace  #ffffff #285577&lt;br /&gt;
        active_workspace   #ffffff #333333&lt;br /&gt;
        inactive_workspace #888888 #222222&lt;br /&gt;
        urgent_workspace   #ffffff #900000&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#_configuring_i3bar i3 User Guide] gibt&#039;s mehr Informationen - auf englisch.&lt;br /&gt;
&lt;br /&gt;
== i3bar Alternativen ==&lt;br /&gt;
&lt;br /&gt;
Einige User ziehen eventuell andere Panels - wie z.B. die von den regulären [[:en:Desktop environment|Desktops]] angebotenen - vor. Dies kann innerhalb von i3 erreicht werden, indem das Panel der Wahl während des Startens gestartet wird.&lt;br /&gt;
&lt;br /&gt;
FÜr das {{Paket|xfce4-panel}} muss folgendes in ~/.config/i3/config eingefügt werden:&lt;br /&gt;
&lt;br /&gt;
 exec --no-startup-id xfce4-panel --disable-wm-check&lt;br /&gt;
&lt;br /&gt;
Alternativ kann das Starten auch über die [[xinitrc]] geregelt werden.&lt;br /&gt;
&lt;br /&gt;
 xfce4-panel --disable-wm-check &amp;amp;&lt;br /&gt;
&lt;br /&gt;
i3bar kann abgeschaltet werden, indem der {{ic|bar{}}}-Bereich in {{ic|~/.config/i3/config}} auskommentiert wird.&lt;br /&gt;
&lt;br /&gt;
== i3status ==&lt;br /&gt;
&lt;br /&gt;
Zuerst muss die default config in&#039;s Homeverzeichnis kopiert werden:&lt;br /&gt;
&lt;br /&gt;
 $ cp /etc/i3status.conf ~/.config/i3status/config&lt;br /&gt;
&lt;br /&gt;
In der default config sind nicht alle plugins definiert, siehe {{ic|man 1 i3status}} für mehr Informationen&lt;br /&gt;
&lt;br /&gt;
{{hinweis| Die Beispiel config nutzt eth0 und wlan0 als Schnittstellen. Falls diese nicht passen, kann man mit Hilfe von {{ic|ip link}} die richtige Schnittstellen ermittelt werden.&lt;br /&gt;
Möglicherweise passen andere Sachen, wie zum Beispiel der Pfad für den Akku, ebenfalls nicht, siehe dafür unter {{ic|man i3status}} nach.}}&lt;br /&gt;
&lt;br /&gt;
== Ersatz für i3status ==&lt;br /&gt;
&lt;br /&gt;
*[[conky]] — Extrem gut erweiterbarers Tool zum Überwachen des Systems. In diesem [http://i3wm.org/docs/user-contributed/conky-i3bar.html Tutorial] findet man Hilfe, wie man conky mit i3bar benutzt.&lt;br /&gt;
&lt;br /&gt;
[http://conky.sourceforge.net/ http://conky.sourceforge.net/] || {{paket|conky}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3blocks&#039;&#039;&#039; — Via Shellscripts erweiterbar.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/vivien/i3blocks https://github.com/vivien/i3blocks] || {{AUR|i3blocks}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3pystatus&#039;&#039;&#039; — Erweiterbare [[Python]] 3 Statusbar mit vielen Plugins und Konfigurationsmöglichkeiten von Haus aus.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/enkore/i3pystatus i3pystatus https://github.com/enkore/i3pystatus i3pystatus] || {{AUR|i3pystatus-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3situation&#039;&#039;&#039; — Eine weitere [[Python]] 3 Statusbar&lt;br /&gt;
&lt;br /&gt;
[https://github.com/HarveyHunt/i3situation https://github.com/HarveyHunt/i3situation] || {{AUR|i3situation-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4status&#039;&#039;&#039; — Unterstützt eine Statusleiste, konfigurierbar via Plugins, wurde in C geschrieben.&lt;br /&gt;
&lt;br /&gt;
[http://j4status.j4tools.org/ http://j4status.j4tools.org/] || {{AUR|j4status-git}}&lt;br /&gt;
&lt;br /&gt;
== Terminal Emulator ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig wird, wenn {{ic|$mod+Return}} gedrückt wird, das {{ic|i3-sensible-terminal}} Script gestartet, welches ein Terminal aufruft. Siehe {{ic|man i3-sensible-terminal}} für Informationen dadrüber, in welcher Reihenfolge Terminals aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
Wenn man stattdessen ein [https://wiki.archlinux.org/index.php/list_of_applications#Terminal_emulators Terminal] seiner Wahl starten möchte, muss folgende Zeile in der {{ic|~/.config/i3/config}} bearbeitet werden:&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec i3-sensible-terminal&lt;br /&gt;
&lt;br /&gt;
und zum Beispiel durch&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec urxvt&lt;br /&gt;
&lt;br /&gt;
ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
== Systemtray ==&lt;br /&gt;
Das Systemtray kann aktiviert werden, in dem man &#039;&#039;eine&#039;&#039; der zwei folgenden Werte in die {{ic|~/.config/i3/config}} in den {{ic|bar{ }}}-Abschnitt eingetragen wird.&lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output primary&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für den Hauptbildschirm&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output LVDS1&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für einen bestimmten Bildschrim.&lt;br /&gt;
&lt;br /&gt;
Den richtigen Bildschirmnamen findet man leicht mit [[:de:RandR|RandR]] heraus.&lt;br /&gt;
&lt;br /&gt;
Soll die i3bar oben am Bildschirmrand platziert werden, muss man folgendes, ebenfalls in den {{ic|bar{ } }}-Bereich eingetragen werden:&lt;br /&gt;
&lt;br /&gt;
 position top&lt;br /&gt;
&lt;br /&gt;
== Lautstärke im Systemtray ==&lt;br /&gt;
&lt;br /&gt;
Mit Hilfe folgendes Eintrages in die {{ic|i3stats config}} bekommt man eine Anzeige ins Systemtray, welche die Lautstärke anzeigt.&lt;br /&gt;
&lt;br /&gt;
 order += &amp;quot;volume master&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 volume master {&lt;br /&gt;
        format = &amp;quot;%volume&amp;quot;&lt;br /&gt;
        format_muted = &amp;quot;muted (%volume)&amp;quot;&lt;br /&gt;
        device = &amp;quot;default&amp;quot;&lt;br /&gt;
        mixer = &amp;quot;Master&amp;quot;&lt;br /&gt;
        mixer_idx = 0&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== NetworkManager im Systemtray ==&lt;br /&gt;
&lt;br /&gt;
Möchte man den NetworkManager im Systemtray aktivieren, müssen folgende Dinge vorher bedacht worden sein:&lt;br /&gt;
*Der [[:de:Networkmanager]] muss installiert und [https://wiki.archlinux.de/title/Networkmanager#Dienst_aktivieren aktiviert] worden sein.&lt;br /&gt;
*Es muss das [https://wiki.archlinux.de/title/Networkmanager#Gnome Networkmanager-applet] installiert sein.&lt;br /&gt;
&lt;br /&gt;
Danach muss folgendes in die ~/.xinitrc eingetragen werden - vor {{ic|exec i3}}:&lt;br /&gt;
 nm-applet --sm-disable &amp;amp;&lt;br /&gt;
&lt;br /&gt;
== Numlock aktivieren ==&lt;br /&gt;
&lt;br /&gt;
Eine einfache und schnelle Möglichkeit Numlock zu aktivieren bietet [https://wiki.archlinux.de/title/Numlock numlockx]&lt;br /&gt;
&lt;br /&gt;
== Multimedia Tasten ==&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich ist es auch in i3 möglich seine Multimedia Tasten zu benutzen.&lt;br /&gt;
&lt;br /&gt;
Mit dem Befehl [https://wiki.archlinux.de/title/Xmodmap#xev xev] lässt sich der benötigte Keycode herausfinden.&lt;br /&gt;
&lt;br /&gt;
Mit [[:en:Xmodmap|xmodmap]] -pke lässt sich der passende Name des dazugehörigen Keycodes finden.&lt;br /&gt;
&lt;br /&gt;
Hier ein beispielhafter Auszug aus meiner Config für Helligkeits-, sowie die Lautstärke-Tasten:&lt;br /&gt;
{{hinweis|Für meine Config werden {{paket|alsa-utils}} für die Musik und {{paket|xbacklight}} für die Bildschirmhelligkeit benutzt.}}&lt;br /&gt;
&lt;br /&gt;
 #####Custom settings#####&lt;br /&gt;
 &lt;br /&gt;
 #Brightness Up/Down&lt;br /&gt;
 bindcode 232 exec xbacklight -10&lt;br /&gt;
 bindcode 233 exec xbacklight +10&lt;br /&gt;
 &lt;br /&gt;
 #Volume Up/Down&lt;br /&gt;
 bindcode 122 exec amixer -q set Master 5%-&lt;br /&gt;
 bindcode 123 exec amixer -q set Master 5%+&lt;br /&gt;
 bindcode 121 exec amixer -q set Master toggle&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen sind im [http://i3wm.org/docs/userguide.html#keybindings i3 User Guide] zu finden.&lt;br /&gt;
&lt;br /&gt;
== Bildschirmschoner und Energieverwaltung ==&lt;br /&gt;
&lt;br /&gt;
Mit [[DPMS]] kann man den Bildschirm abdunkeln, in den Ruhezustand bringen oder ausschalten. Folgendes in der {{ic|~/.config/i3/config}} sorgt dafür, dass der Monitor sich nach 10 Minuten ausschaltet.&lt;br /&gt;
 exec --no-startup-id xset dpms 600&lt;br /&gt;
&lt;br /&gt;
Mit {{AUR|xss-lock-git}} kann eine Bildschirmspere für die i3-Session angelegt werden. &lt;br /&gt;
 xss-lock -- i3lock -i background_image &amp;amp;&lt;br /&gt;
&lt;br /&gt;
Alternativ kann {{paket|xautolock}} benutzt werden, um den Bildschirm nach einer gewissen Zeitspanne zu sperren.&lt;br /&gt;
&lt;br /&gt;
 xautolock -time 10 -locker i3lock &amp;amp;&lt;br /&gt;
&lt;br /&gt;
== Herunterfahren, Neustarten, Bildschirmsperre ==&lt;br /&gt;
&lt;br /&gt;
In i3 gibt es keine Herunterfahr-, Neustart- oder Bildschirmsperr-Knöpfe. Es ist aber möglich sich {{wikipedia|Tastenkombination|Hotkey}} dafür dafür einzurichten. Als erstes müssen wir ein Script dafür erstellen und unter dem Namen {{ic||i3exit}} speichern. Unbedingt dran denken die datei mit chmod +x ausführbar zu machen und irgendwo in dem $PATH platzieren. Das Script benötigt {{paket|polkit}}, damit auch unprivilegiert User Zugriff auf die [https://wiki.archlinux.de/title/Systemd#Systemverwaltung_mit_systemctl Systemverwaltung] haben.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 lock() {&lt;br /&gt;
    i3lock&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
    lock)&lt;br /&gt;
        lock&lt;br /&gt;
        ;;&lt;br /&gt;
    logout)&lt;br /&gt;
        i3-msg exit&lt;br /&gt;
        ;;&lt;br /&gt;
    suspend)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl suspend&lt;br /&gt;
        ;;&lt;br /&gt;
    hibernate)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl hibernate&lt;br /&gt;
        ;;&lt;br /&gt;
    reboot)&lt;br /&gt;
        systemctl reboot&lt;br /&gt;
        ;;&lt;br /&gt;
    shutdown)&lt;br /&gt;
        systemctl poweroff&lt;br /&gt;
        ;;&lt;br /&gt;
    *)&lt;br /&gt;
        echo &amp;quot;Usage: $0 {lock|logout|suspend|hibernate|reboot|shutdown}&amp;quot;&lt;br /&gt;
        exit 2&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
{{hinweis|&lt;br /&gt;
*Wenn {{AUR|xss-lock-git}} benutzt wird, muss {{ic|xset s activate}} aufgerufen werden um die Sperre zu aktivieren.&lt;br /&gt;
*Mit {{AUR|xautolock}} lautet der Befehl {{ic| xautolock -locknow}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Jetzt müsses die folgenden Zeilen in die {{ic|~/.config/i3/config}} eingefügt werden.&lt;br /&gt;
&lt;br /&gt;
 set $mode_system System (l) lock, (e) logout, (s) suspend, (h) hibernate, (r) reboot, (Shift+s) shutdown&lt;br /&gt;
 mode &amp;quot;$mode_system&amp;quot; {&lt;br /&gt;
    bindsym l exec --no-startup-id i3exit lock, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym e exec --no-startup-id i3exit logout, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym s exec --no-startup-id i3exit suspend, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym h exec --no-startup-id i3exit hibernate, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym r exec --no-startup-id i3exit reboot, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Shift+s exec --no-startup-id i3exit shutdown, mode &amp;quot;default&amp;quot;  &lt;br /&gt;
 &lt;br /&gt;
    # back to normal: Enter or Escape&lt;br /&gt;
    bindsym Return mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Escape mode &amp;quot;default&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
 bindsym $mod+Pause mode &amp;quot;$mode_system&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Hier ist eine Liste weiterer [https://wiki.archlinux.org/index.php/List_of_applications/Security#Screen_lockers Screensaver]&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Fbcmd&amp;diff=17901</id>
		<title>Fbcmd</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Fbcmd&amp;diff=17901"/>
		<updated>2014-10-04T21:14:02Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: Die Seite wurde neu angelegt: „{{SEITENTITEL:fbcmd}}{{righttoc}} fbcmd ist ein Kommandozeilen Interface(command line interface ({{wikipedia|Kommandozeile|CLI}})) für Facebook.  {{installati…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:fbcmd}}{{righttoc}}&lt;br /&gt;
fbcmd ist ein Kommandozeilen Interface(command line interface ({{wikipedia|Kommandozeile|CLI}})) für Facebook.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=fbcmd&lt;br /&gt;
|repo=aur&lt;br /&gt;
|paket=fbcmd&lt;br /&gt;
|zusatz=fbcmd-git&lt;br /&gt;
|zusatzinfo=Ebenfalls als git-Version verfügbar}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die ofizielle Webpräsenz: [http://fbcmd.dtompkins.com/ http://fbcmd.dtompkins.com/]&lt;br /&gt;
&lt;br /&gt;
== Einrichten ==&lt;br /&gt;
&lt;br /&gt;
Nach der Installation müssen noch ein paar Schritte abgearbeitet werden, damit fbcmd funktioniert.&lt;br /&gt;
*Die php.ini muss ausfindig gemacht werden. Bei mir z.B in {{ic|/home/etc/php}}&lt;br /&gt;
*Öffnen der Datei als [[:sudo]] mit einem [https://wiki.archlinux.org/index.php/list_of_applications#Text_editors Editor] der Wahl.&lt;br /&gt;
*Nun muss die Zeile, welche folgendes beinhaltet editiert werden:&lt;br /&gt;
 open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/&lt;br /&gt;
zu &lt;br /&gt;
 open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/:/usr/lib/&lt;br /&gt;
*Danach wird {{ic|fbcmd}} im [https://wiki.archlinux.org/index.php/List_of_applications#Terminal_emulators Terminal] aufgerufen, woraufhin ein Text erscheint, welcher einem sagt, dass fbcmd erst authorisiert werden muss.&lt;br /&gt;
*Mit {{ic|fbcmd go access}} kann man sich den benötigten Authorisierungscode besorgen.&lt;br /&gt;
*Freigeschaltet wird das Programm nun mit {{ic|fbcmd auth DeinCode}}&lt;br /&gt;
&lt;br /&gt;
{{hinweis|Möchte man, dass fbcmd dauerhafte Befugnis hat, muss das mit dem Befehl {{ic|fbcmd addperm}} erledigt werden.}}&lt;br /&gt;
&lt;br /&gt;
== Befehle ==&lt;br /&gt;
&lt;br /&gt;
Wer sich einen kompletten Überblick verschaffen möchte, muss {{ic|fbcmd help}} oder {{ic|fbcmd usage}} in ein [https://wiki.archlinux.org/index.php/List_of_applications#Terminal_emulators Terminal] eingeben.&lt;br /&gt;
&lt;br /&gt;
fbcmd bietet recht viele Befehle zur auswahl, weshalb es vielleicht ratsam wäre, sich die Hilfe in einer Datei zu speichern&lt;br /&gt;
 fbcmd help &amp;gt; /pfad/deiner/wahl/fbcmd_hilfe.txt&lt;br /&gt;
&lt;br /&gt;
{{hinweis|In vielen Befehlen ist die Rede davon, dass eine &#039;&#039;flist&#039;&#039; als Parameter übergeben werden soll. Hier ist ein String einzufügen. Kennst Du zum Beispiel einen Max Mustermann und einen Max Musterfrau, werden Dir, wenn Du &amp;quot;Max&amp;quot; übergibst, jeweils beide angezeigt. Möchtest Du also nur einen von beiden sehen, musst Du in dem Fall &amp;quot;Max Mustermann&amp;quot;/&amp;quot;Max Musterfrau&amp;quot; eingeben.}}&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=17900</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=17900"/>
		<updated>2014-10-04T18:42:55Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#configuring i3 User Guide] findet man Details, wie die i3-config zu konfigurieren ist.&lt;br /&gt;
&lt;br /&gt;
== Anwendungsstarter ==&lt;br /&gt;
&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)|Perl}}-Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist. &lt;br /&gt;
&lt;br /&gt;
== Keybindings ==&lt;br /&gt;
&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
&lt;br /&gt;
== Farbverwaltung ==&lt;br /&gt;
Die i3-config erlaubt die Konfiguration der Farbverzierungen. Die Syntax macht es unpraktisch themes zu erstellen oder auszutauschen. Es gibt allerdings mehrere Projekte, die das Ganze einfacher gestalten und beinhaltet - von Usern beigetragene - Themes.&lt;br /&gt;
*&#039;&#039;&#039;i3-style&#039;&#039;&#039; — Modifiziert deine Config aus einem Theme, welches in einem JSON Object gespeichert wird. Für häufiges bearbeiten der Farben designed.&lt;br /&gt;
[https://github.com/acrisci/i3-style https://github.com/acrisci/i3-style] || {{AUR|nodejs-i3-style}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4-make-config&#039;&#039;&#039; — Füge deine Config mit einer Sammlung von Themes oder Stücken von Configs zusammen.&lt;br /&gt;
[https://github.com/okraits/j4-make-config https://github.com/okraits/j4-make-config] || {{AUR|j4-make-config-git}}&lt;br /&gt;
&lt;br /&gt;
== i3bar ==&lt;br /&gt;
Als Ergänzung, um Arbeitsplatz-Informationen anzuzeigen, kann i3bar als Input oder Alternative für i3status dienen, so, we im nächsten Abschnitt gezeigt. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 ~/.config/i3/config&lt;br /&gt;
 &lt;br /&gt;
 bar {&lt;br /&gt;
 &lt;br /&gt;
    output            LVDS1&lt;br /&gt;
    status_command    i3status&lt;br /&gt;
    position          top&lt;br /&gt;
    mode              hide&lt;br /&gt;
    workspace_buttons yes&lt;br /&gt;
    tray_output       none&lt;br /&gt;
    font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1&lt;br /&gt;
 &lt;br /&gt;
    colors {&lt;br /&gt;
        background #000000&lt;br /&gt;
        statusline #ffffff&lt;br /&gt;
        focused_workspace  #ffffff #285577&lt;br /&gt;
        active_workspace   #ffffff #333333&lt;br /&gt;
        inactive_workspace #888888 #222222&lt;br /&gt;
        urgent_workspace   #ffffff #900000&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#_configuring_i3bar i3 User Guide] gibt&#039;s mehr Informationen - auf englisch.&lt;br /&gt;
&lt;br /&gt;
== i3bar Alternativen ==&lt;br /&gt;
&lt;br /&gt;
Einige User ziehen eventuell andere Panels - wie z.B. die von den regulären [[:en:Desktop environment|Desktops]] angebotenen - vor. Dies kann innerhalb von i3 erreicht werden, indem das Panel der Wahl während des Startens gestartet wird.&lt;br /&gt;
&lt;br /&gt;
FÜr das {{Paket|xfce4-panel}} muss folgendes in ~/.config/i3/config eingefügt werden:&lt;br /&gt;
&lt;br /&gt;
 exec --no-startup-id xfce4-panel --disable-wm-check&lt;br /&gt;
&lt;br /&gt;
Alternativ kann das Starten auch über die [[xinitrc]] geregelt werden.&lt;br /&gt;
&lt;br /&gt;
 xfce4-panel --disable-wm-check &amp;amp;&lt;br /&gt;
&lt;br /&gt;
i3bar kann abgeschaltet werden, indem der {{ic|bar{}}}-Bereich in {{ic|~/.config/i3/config}} auskommentiert wird.&lt;br /&gt;
&lt;br /&gt;
== i3status ==&lt;br /&gt;
&lt;br /&gt;
Zuerst muss die default config in&#039;s Homeverzeichnis kopiert werden:&lt;br /&gt;
&lt;br /&gt;
 $ cp /etc/i3status.conf ~/.config/i3status/config&lt;br /&gt;
&lt;br /&gt;
In der default config sind nicht alle plugins definiert, siehe {{ic|man 1 i3status}} für mehr Informationen&lt;br /&gt;
&lt;br /&gt;
{{hinweis| Die Beispiel config nutzt eth0 und wlan0 als Schnittstellen. Falls diese nicht passen, kann man mit Hilfe von {{ic|ip link}} die richtige Schnittstellen ermittelt werden.&lt;br /&gt;
Möglicherweise passen andere Sachen, wie zum Beispiel der Pfad für den Akku, ebenfalls nicht, siehe dafür unter {{ic|man i3status}} nach.}}&lt;br /&gt;
&lt;br /&gt;
== Ersatz für i3status ==&lt;br /&gt;
&lt;br /&gt;
*[[conky]] — Extrem gut erweiterbarers Tool zum Überwachen des Systems. In diesem [http://i3wm.org/docs/user-contributed/conky-i3bar.html Tutorial] findet man Hilfe, wie man conky mit i3bar benutzt.&lt;br /&gt;
&lt;br /&gt;
[http://conky.sourceforge.net/ http://conky.sourceforge.net/] || {{paket|conky}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3blocks&#039;&#039;&#039; — Via Shellscripts erweiterbar.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/vivien/i3blocks https://github.com/vivien/i3blocks] || {{AUR|i3blocks}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3pystatus&#039;&#039;&#039; — Erweiterbare [[Python]] 3 Statusbar mit vielen Plugins und Konfigurationsmöglichkeiten von Haus aus.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/enkore/i3pystatus i3pystatus https://github.com/enkore/i3pystatus i3pystatus] || {{AUR|i3pystatus-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3situation&#039;&#039;&#039; — Eine weitere [[Python]] 3 Statusbar&lt;br /&gt;
&lt;br /&gt;
[https://github.com/HarveyHunt/i3situation https://github.com/HarveyHunt/i3situation] || {{AUR|i3situation-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4status&#039;&#039;&#039; — Unterstützt eine Statusleiste, konfigurierbar via Plugins, wurde in C geschrieben.&lt;br /&gt;
&lt;br /&gt;
[http://j4status.j4tools.org/ http://j4status.j4tools.org/] || {{AUR|j4status-git}}&lt;br /&gt;
&lt;br /&gt;
== Terminal Emulator ==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig wird, wenn {{ic|$mod+Return}} gedrückt wird, das {{ic|i3-sensible-terminal}} Script gestartet, welches ein Terminal aufruft. Siehe {{ic|man i3-sensible-terminal}} für Informationen dadrüber, in welcher Reihenfolge Terminals aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
Wenn man stattdessen ein [https://wiki.archlinux.org/index.php/list_of_applications#Terminal_emulators Terminal] seiner Wahl starten möchte, muss folgende Zeile in der {{ic|~/.config/i3/config}} bearbeitet werden:&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec i3-sensible-terminal&lt;br /&gt;
&lt;br /&gt;
und zum Beispiel durch&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec urxvt&lt;br /&gt;
&lt;br /&gt;
ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
== Systemtray ==&lt;br /&gt;
Das Systemtray kann aktiviert werden, in dem man &#039;&#039;eine&#039;&#039; der zwei folgenden Werte in die {{ic|~/.config/i3/config}} in den {{ic|bar{ }}}-Abschnitt eingetragen wird.&lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output primary&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für den Hauptbildschirm&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output LVDS1&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für einen bestimmten Bildschrim.&lt;br /&gt;
&lt;br /&gt;
Den richtigen Bildschirmnamen findet man leicht mit [[:de:RandR|RandR]] heraus.&lt;br /&gt;
&lt;br /&gt;
Soll die i3bar oben am Bildschirmrand platziert werden, muss man folgendes, ebenfalls in den {{ic|bar{ } }}-Bereich eingetragen werden:&lt;br /&gt;
&lt;br /&gt;
 position top&lt;br /&gt;
&lt;br /&gt;
== Lautstärke im Systemtray ==&lt;br /&gt;
&lt;br /&gt;
Mit Hilfe folgendes Eintrages in die {{ic|i3stats config}} bekommt man eine Anzeige ins Systemtray, welche die Lautstärke anzeigt.&lt;br /&gt;
&lt;br /&gt;
 order += &amp;quot;volume master&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 volume master {&lt;br /&gt;
        format = &amp;quot;%volume&amp;quot;&lt;br /&gt;
        format_muted = &amp;quot;muted (%volume)&amp;quot;&lt;br /&gt;
        device = &amp;quot;default&amp;quot;&lt;br /&gt;
        mixer = &amp;quot;Master&amp;quot;&lt;br /&gt;
        mixer_idx = 0&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== NetworkManager im Systemtray ==&lt;br /&gt;
&lt;br /&gt;
Möchte man den NetworkManager im Systemtray aktivieren, müssen folgende Dinge vorher bedacht worden sein:&lt;br /&gt;
*Der [[:de:Networkmanager]] muss installiert und [https://wiki.archlinux.de/title/Networkmanager#Dienst_aktivieren aktiviert] worden sein.&lt;br /&gt;
*Es muss das [https://wiki.archlinux.de/title/Networkmanager#Gnome Networkmanager-applet] installiert sein.&lt;br /&gt;
&lt;br /&gt;
Danach muss folgendes in die ~/.xinitrc eingetragen werden - vor {{ic|exec i3}}:&lt;br /&gt;
 nm-applet --sm-disable &amp;amp;&lt;br /&gt;
&lt;br /&gt;
== Numlock aktivieren ==&lt;br /&gt;
&lt;br /&gt;
Eine einfache und schnelle Möglichkeit Numlock zu aktivieren bietet [https://wiki.archlinux.de/title/Numlock numlockx]&lt;br /&gt;
&lt;br /&gt;
== Multimedia Tasten ==&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich ist es auch in i3 möglich seine Multimedia Tasten zu benutzen.&lt;br /&gt;
&lt;br /&gt;
Mit dem Befehl [https://wiki.archlinux.de/title/Xmodmap#xev xev] lässt sich der benötigte Keycode herausfinden.&lt;br /&gt;
&lt;br /&gt;
Mit [[:en:Xmodmap|xmodmap]] -pke lässt sich der passende Name des dazugehörigen Keycodes finden.&lt;br /&gt;
&lt;br /&gt;
Hier ein beispielhafter Auszug aus meiner Config für Helligkeits-, sowie die Lautstärke-Tasten:&lt;br /&gt;
{{hinweis|Für meine Config werden {{paket|alsa-utils}} für die Musik und {{paket|xbacklight}} für die Bildschirmhelligkeit benutzt.}}&lt;br /&gt;
&lt;br /&gt;
 #####Custom settings#####&lt;br /&gt;
 &lt;br /&gt;
 #Brightness Up/Down&lt;br /&gt;
 bindcode 232 exec xbacklight -10&lt;br /&gt;
 bindcode 233 exec xbacklight +10&lt;br /&gt;
 &lt;br /&gt;
 #Volume Up/Down&lt;br /&gt;
 bindcode 122 exec amixer -q set Master 5%-&lt;br /&gt;
 bindcode 123 exec amixer -q set Master 5%+&lt;br /&gt;
 bindcode 121 exec amixer -q set Master toggle&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen sind im [http://i3wm.org/docs/userguide.html#keybindings i3 User Guide] zu finden.&lt;br /&gt;
&lt;br /&gt;
== Bildschirmschoner und Energieverwaltung ==&lt;br /&gt;
&lt;br /&gt;
Mit [[DPMS]] kann man den Bildschirm abdunkeln, in den Ruhezustand bringen oder ausschalten. Folgendes in der {{ic|~/.config/i3/config}} sorgt dafür, dass der Monitor sich nach 10 Minuten ausschaltet.&lt;br /&gt;
 exec --no-startup-id xset dpms 600&lt;br /&gt;
&lt;br /&gt;
Mit {{AUR|xss-lock-git}} kann eine Bildschirmspere für die i3-Session angelegt werden. &lt;br /&gt;
 xss-lock -- i3lock -i background_image &amp;amp;&lt;br /&gt;
&lt;br /&gt;
Alternativ kann {{paket|xautolock}} benutzt werden, um den Bildschirm nach einer gewissen Zeitspanne zu sperren.&lt;br /&gt;
&lt;br /&gt;
 xautolock -time 10 -locker i3lock &amp;amp;&lt;br /&gt;
&lt;br /&gt;
== Herunterfahren, Neustarten, Bildschirmsperre ==&lt;br /&gt;
&lt;br /&gt;
In i3 gibt es keine Herunterfahr-, Neustart- oder Bildschirmsperr-Knöpfe. Es ist aber möglich sich {{wikipedia|Tastenkombination|Hotkey}} dafür dafür einzurichten. Als erstes müssen wir ein Script dafür erstellen und unter dem Namen {{ic||i3exit}} speichern. Unbedingt dran denken die datei mit chmod +x ausführbar zu machen und irgendwo in dem $PATH platzieren. Das Script benötigt {{paket|polkit}}, damit auch unprivilegiert User Zugriff auf die [https://wiki.archlinux.de/title/Systemd#Systemverwaltung_mit_systemctl Systemverwaltung] haben.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 lock() {&lt;br /&gt;
    i3lock&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
    lock)&lt;br /&gt;
        lock&lt;br /&gt;
        ;;&lt;br /&gt;
    logout)&lt;br /&gt;
        i3-msg exit&lt;br /&gt;
        ;;&lt;br /&gt;
    suspend)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl suspend&lt;br /&gt;
        ;;&lt;br /&gt;
    hibernate)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl hibernate&lt;br /&gt;
        ;;&lt;br /&gt;
    reboot)&lt;br /&gt;
        systemctl reboot&lt;br /&gt;
        ;;&lt;br /&gt;
    shutdown)&lt;br /&gt;
        systemctl poweroff&lt;br /&gt;
        ;;&lt;br /&gt;
    *)&lt;br /&gt;
        echo &amp;quot;Usage: $0 {lock|logout|suspend|hibernate|reboot|shutdown}&amp;quot;&lt;br /&gt;
        exit 2&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
{{hinweis|&lt;br /&gt;
*Wenn {{AUR|xss-lock-git}} benutzt wird, muss {{ic|xset s activate}} aufgerufen werden um die Sperre zu aktivieren.&lt;br /&gt;
*Mit {{AUR|xautolock}} lautet der Befehl {{ic| xautolock -locknow}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Jetzt müsses die folgenden Zeilen in die {{ic|~/.config/i3/config}} eingefügt werden.&lt;br /&gt;
&lt;br /&gt;
 set $mode_system System (l) lock, (e) logout, (s) suspend, (h) hibernate, (r) reboot, (Shift+s) shutdown&lt;br /&gt;
 mode &amp;quot;$mode_system&amp;quot; {&lt;br /&gt;
    bindsym l exec --no-startup-id i3exit lock, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym e exec --no-startup-id i3exit logout, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym s exec --no-startup-id i3exit suspend, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym h exec --no-startup-id i3exit hibernate, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym r exec --no-startup-id i3exit reboot, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Shift+s exec --no-startup-id i3exit shutdown, mode &amp;quot;default&amp;quot;  &lt;br /&gt;
 &lt;br /&gt;
    # back to normal: Enter or Escape&lt;br /&gt;
    bindsym Return mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Escape mode &amp;quot;default&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
 bindsym $mod+Pause mode &amp;quot;$mode_system&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Hier ist eine Liste weiterer [https://wiki.archlinux.org/index.php/List_of_applications/Security#Screen_lockers Screensaver]&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=17899</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=17899"/>
		<updated>2014-10-04T18:35:55Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#configuring i3 User Guide] findet man Details, wie die i3-config zu konfigurieren ist.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsstarter==&lt;br /&gt;
&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)|Perl}}-Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist. &lt;br /&gt;
&lt;br /&gt;
==Keybindings==&lt;br /&gt;
&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
&lt;br /&gt;
==Farbverwaltung==&lt;br /&gt;
Die i3-config erlaubt die Konfiguration der Farbverzierungen. Die Syntax macht es unpraktisch themes zu erstellen oder auszutauschen. Es gibt allerdings mehrere Projekte, die das Ganze einfacher gestalten und beinhaltet - von Usern beigetragene - Themes.&lt;br /&gt;
*&#039;&#039;&#039;i3-style&#039;&#039;&#039; — Modifiziert deine Config aus einem Theme, welches in einem JSON Object gespeichert wird. Für häufiges bearbeiten der Farben designed.&lt;br /&gt;
[https://github.com/acrisci/i3-style https://github.com/acrisci/i3-style] || {{AUR|nodejs-i3-style}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4-make-config&#039;&#039;&#039; — Füge deine Config mit einer Sammlung von Themes oder Stücken von Configs zusammen.&lt;br /&gt;
[https://github.com/okraits/j4-make-config https://github.com/okraits/j4-make-config] || {{AUR|j4-make-config-git}}&lt;br /&gt;
&lt;br /&gt;
==i3bar==&lt;br /&gt;
Als Ergänzung, um Arbeitsplatz-Informationen anzuzeigen, kann i3bar als Input oder Alternative für i3status dienen, so, we im nächsten Abschnitt gezeigt. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 ~/.config/i3/config&lt;br /&gt;
 &lt;br /&gt;
 bar {&lt;br /&gt;
 &lt;br /&gt;
    output            LVDS1&lt;br /&gt;
    status_command    i3status&lt;br /&gt;
    position          top&lt;br /&gt;
    mode              hide&lt;br /&gt;
    workspace_buttons yes&lt;br /&gt;
    tray_output       none&lt;br /&gt;
    font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1&lt;br /&gt;
 &lt;br /&gt;
    colors {&lt;br /&gt;
        background #000000&lt;br /&gt;
        statusline #ffffff&lt;br /&gt;
        focused_workspace  #ffffff #285577&lt;br /&gt;
        active_workspace   #ffffff #333333&lt;br /&gt;
        inactive_workspace #888888 #222222&lt;br /&gt;
        urgent_workspace   #ffffff #900000&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#_configuring_i3bar i3 User Guide] gibt&#039;s mehr Informationen - auf englisch.&lt;br /&gt;
&lt;br /&gt;
==i3bar Alternativen==&lt;br /&gt;
&lt;br /&gt;
Einige User ziehen eventuell andere Panels - wie z.B. die von den regulären [[:en:Desktop environment|Desktops]] angebotenen - vor. Dies kann innerhalb von i3 erreicht werden, indem das Panel der Wahl während des Startens gestartet wird.&lt;br /&gt;
&lt;br /&gt;
FÜr das {{Paket|xfce4-panel}} muss folgendes in ~/.config/i3/config eingefügt werden:&lt;br /&gt;
&lt;br /&gt;
 exec --no-startup-id xfce4-panel --disable-wm-check&lt;br /&gt;
&lt;br /&gt;
Alternativ kann das Starten auch über die [[xinitrc]] geregelt werden.&lt;br /&gt;
&lt;br /&gt;
 xfce4-panel --disable-wm-check &amp;amp;&lt;br /&gt;
&lt;br /&gt;
i3bar kann abgeschaltet werden, indem der {{ic|bar{}}}-Bereich in {{ic|~/.config/i3/config}} auskommentiert wird.&lt;br /&gt;
&lt;br /&gt;
==i3status==&lt;br /&gt;
&lt;br /&gt;
Zuerst muss die default config in&#039;s Homeverzeichnis kopiert werden:&lt;br /&gt;
&lt;br /&gt;
 $ cp /etc/i3status.conf ~/.config/i3status/config&lt;br /&gt;
&lt;br /&gt;
In der default config sind nicht alle plugins definiert, siehe {{ic|man 1 i3status}} für mehr Informationen&lt;br /&gt;
&lt;br /&gt;
{{hinweis| Die Beispiel config nutzt eth0 und wlan0 als Schnittstellen. Falls diese nicht passen, kann man mit Hilfe von {{ic|ip link}} die richtige Schnittstellen ermittelt werden.&lt;br /&gt;
Möglicherweise passen andere Sachen, wie zum Beispiel der Pfad für den Akku, ebenfalls nicht, siehe dafür unter {{ic|man i3status}} nach.}}&lt;br /&gt;
&lt;br /&gt;
==Ersatz für i3status==&lt;br /&gt;
&lt;br /&gt;
*[[conky]] — Extrem gut erweiterbarers Tool zum Überwachen des Systems. In diesem [http://i3wm.org/docs/user-contributed/conky-i3bar.html Tutorial] findet man Hilfe, wie man conky mit i3bar benutzt.&lt;br /&gt;
&lt;br /&gt;
[http://conky.sourceforge.net/ http://conky.sourceforge.net/] || {{paket|conky}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3blocks&#039;&#039;&#039; — Via Shellscripts erweiterbar.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/vivien/i3blocks https://github.com/vivien/i3blocks] || {{AUR|i3blocks}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3pystatus&#039;&#039;&#039; — Erweiterbare [[Python]] 3 Statusbar mit vielen Plugins und Konfigurationsmöglichkeiten von Haus aus.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/enkore/i3pystatus i3pystatus https://github.com/enkore/i3pystatus i3pystatus] || {{AUR|i3pystatus-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3situation&#039;&#039;&#039; — Eine weitere [[Python]] 3 Statusbar&lt;br /&gt;
&lt;br /&gt;
[https://github.com/HarveyHunt/i3situation https://github.com/HarveyHunt/i3situation] || {{AUR|i3situation-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4status&#039;&#039;&#039; — Unterstützt eine Statusleiste, konfigurierbar via Plugins, wurde in C geschrieben.&lt;br /&gt;
&lt;br /&gt;
[http://j4status.j4tools.org/ http://j4status.j4tools.org/] || {{AUR|j4status-git}}&lt;br /&gt;
&lt;br /&gt;
== Terminal Emulator==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig wird, wenn {{ic|$mod+Return}} gedrückt wird, das {{ic|i3-sensible-terminal}} Script gestartet, welches ein Terminal aufruft. Siehe {{ic|man i3-sensible-terminal}} für Informationen dadrüber, in welcher Reihenfolge Terminals aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
Wenn man stattdessen ein [https://wiki.archlinux.org/index.php/list_of_applications#Terminal_emulators Terminal] seiner Wahl starten möchte, muss folgende Zeile in der {{ic|~/.config/i3/config}} bearbeitet werden:&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec i3-sensible-terminal&lt;br /&gt;
&lt;br /&gt;
und zum Beispiel durch&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec urxvt&lt;br /&gt;
&lt;br /&gt;
ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
==Systemtray==&lt;br /&gt;
Das Systemtray kann aktiviert werden, in dem man &#039;&#039;eine&#039;&#039; der zwei folgenden Werte in die {{ic|~/.config/i3/config}} in den {{ic|bar{ }}}-Abschnitt eingetragen wird.&lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output primary&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für den Hauptbildschirm&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output LVDS1&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für einen bestimmten Bildschrim.&lt;br /&gt;
&lt;br /&gt;
Den richtigen Bildschirmnamen findet man leicht mit [[:de:RandR|RandR]] heraus.&lt;br /&gt;
&lt;br /&gt;
Soll die i3bar oben am Bildschirmrand platziert werden, muss man folgendes, ebenfalls in den {{ic|bar{ } }}-Bereich eingetragen werden:&lt;br /&gt;
&lt;br /&gt;
 position top&lt;br /&gt;
&lt;br /&gt;
==Lautstärke im Systemtray==&lt;br /&gt;
&lt;br /&gt;
Mit Hilfe folgendes Eintrages in die {{ic|i3stats config}} bekommt man eine Anzeige ins Systemtray, welche die Lautstärke anzeigt.&lt;br /&gt;
&lt;br /&gt;
 order += &amp;quot;volume master&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 volume master {&lt;br /&gt;
        format = &amp;quot;%volume&amp;quot;&lt;br /&gt;
        format_muted = &amp;quot;muted (%volume)&amp;quot;&lt;br /&gt;
        device = &amp;quot;default&amp;quot;&lt;br /&gt;
        mixer = &amp;quot;Master&amp;quot;&lt;br /&gt;
        mixer_idx = 0&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==NetworkManager im Systemtray==&lt;br /&gt;
&lt;br /&gt;
Möchte man den NetworkManager im Systemtray aktivieren, müssen folgende Dinge vorher bedacht worden sein:&lt;br /&gt;
*Der [[:de:Networkmanager]] muss installiert und [https://wiki.archlinux.de/title/Networkmanager#Dienst_aktivieren aktiviert] worden sein.&lt;br /&gt;
*Es muss das [https://wiki.archlinux.de/title/Networkmanager#Gnome Networkmanager-applet] installiert sein.&lt;br /&gt;
&lt;br /&gt;
Danach muss folgendes in die ~/.xinitrc eingetragen werden - vor {{ic|exec i3}}:&lt;br /&gt;
 nm-applet --sm-disable &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Numlock aktivieren==&lt;br /&gt;
&lt;br /&gt;
Eine einfache und schnelle Möglichkeit Numlock zu aktivieren bietet [https://wiki.archlinux.de/title/Numlock numlockx]&lt;br /&gt;
&lt;br /&gt;
==Multimedia Tasten==&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich ist es auch in i3 möglich seine Multimedia Tasten zu benutzen.&lt;br /&gt;
&lt;br /&gt;
Mit dem Befehl [https://wiki.archlinux.de/title/Xmodmap#xev xev] lässt sich der benötigte Keycode herausfinden.&lt;br /&gt;
&lt;br /&gt;
Mit [[:en:Xmodmap|xmodmap]] -pke lässt sich der passende Name des dazugehörigen Keycodes finden.&lt;br /&gt;
&lt;br /&gt;
Hier ein beispielhafter Auszug aus meiner Config für Helligkeits-, sowie die Lautstärke-Tasten:&lt;br /&gt;
{{hinweis|Für meine Config werden {{paket|alsa-utils}} für die Musik und {{paket|xbacklight}} für die Bildschirmhelligkeit benutzt.}}&lt;br /&gt;
&lt;br /&gt;
 #####Custom settings#####&lt;br /&gt;
 &lt;br /&gt;
 #Brightness Up/Down&lt;br /&gt;
 bindcode 232 exec xbacklight -10&lt;br /&gt;
 bindcode 233 exec xbacklight +10&lt;br /&gt;
 &lt;br /&gt;
 #Volume Up/Down&lt;br /&gt;
 bindcode 122 exec amixer -q set Master 5%-&lt;br /&gt;
 bindcode 123 exec amixer -q set Master 5%+&lt;br /&gt;
 bindcode 121 exec amixer -q set Master toggle&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen sind im [http://i3wm.org/docs/userguide.html#keybindings i3 User Guide] zu finden.&lt;br /&gt;
&lt;br /&gt;
==Bildschirmschoner und Energieverwaltung==&lt;br /&gt;
&lt;br /&gt;
Mit [[DPMS]] kann man den Bildschirm abdunkeln, in den Ruhezustand bringen oder ausschalten. Folgendes in der {{ic|~/.config/i3/config}} sorgt dafür, dass der Monitor sich nach 10 Minuten ausschaltet.&lt;br /&gt;
 exec --no-startup-id xset dpms 600&lt;br /&gt;
&lt;br /&gt;
Mit {{AUR|xss-lock-git}} kann eine Bildschirmspere für die i3-Session angelegt werden. &lt;br /&gt;
 xss-lock -- i3lock -i background_image &amp;amp;&lt;br /&gt;
&lt;br /&gt;
Alternativ kann {{paket|xautolock}} benutzt werden, um den Bildschirm nach einer gewissen Zeitspanne zu sperren.&lt;br /&gt;
&lt;br /&gt;
 xautolock -time 10 -locker i3lock &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Herunterfahren, Neustarten, Bildschirmsperre==&lt;br /&gt;
&lt;br /&gt;
In i3 gibt es keine Herunterfahr-, Neustart- oder Bildschirmsperr-Knöpfe. Es ist aber möglich sich {{wikipedia|Tastenkombination|Hotkey}} dafür dafür einzurichten. Als erstes müssen wir ein Script dafür erstellen und unter dem Namen {{ic||i3exit}} speichern. Unbedingt dran denken die datei mit chmod +x ausführbar zu machen und irgendwo in dem $PATH platzieren. Das Script benötigt {{paket|polkit}}, damit auch unprivilegiert User Zugriff auf die [https://wiki.archlinux.de/title/Systemd#Systemverwaltung_mit_systemctl Systemverwaltung] haben.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 lock() {&lt;br /&gt;
    i3lock&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
    lock)&lt;br /&gt;
        lock&lt;br /&gt;
        ;;&lt;br /&gt;
    logout)&lt;br /&gt;
        i3-msg exit&lt;br /&gt;
        ;;&lt;br /&gt;
    suspend)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl suspend&lt;br /&gt;
        ;;&lt;br /&gt;
    hibernate)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl hibernate&lt;br /&gt;
        ;;&lt;br /&gt;
    reboot)&lt;br /&gt;
        systemctl reboot&lt;br /&gt;
        ;;&lt;br /&gt;
    shutdown)&lt;br /&gt;
        systemctl poweroff&lt;br /&gt;
        ;;&lt;br /&gt;
    *)&lt;br /&gt;
        echo &amp;quot;Usage: $0 {lock|logout|suspend|hibernate|reboot|shutdown}&amp;quot;&lt;br /&gt;
        exit 2&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
{{hinweis|&lt;br /&gt;
*Wenn {{AUR|xss-lock-git}} benutzt wird, muss {{ic|xset s activate}} aufgerufen werden um die Sperre zu aktivieren.&lt;br /&gt;
*Mit {{AUR|xautolock}} lautet der Befehl {{ic| xautolock -locknow}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Jetzt müsses die folgenden Zeilen in die {{ic|~/.config/i3/config}} eingefügt werden.&lt;br /&gt;
&lt;br /&gt;
 set $mode_system System (l) lock, (e) logout, (s) suspend, (h) hibernate, (r) reboot, (Shift+s) shutdown&lt;br /&gt;
 mode &amp;quot;$mode_system&amp;quot; {&lt;br /&gt;
    bindsym l exec --no-startup-id i3exit lock, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym e exec --no-startup-id i3exit logout, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym s exec --no-startup-id i3exit suspend, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym h exec --no-startup-id i3exit hibernate, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym r exec --no-startup-id i3exit reboot, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Shift+s exec --no-startup-id i3exit shutdown, mode &amp;quot;default&amp;quot;  &lt;br /&gt;
 &lt;br /&gt;
    # back to normal: Enter or Escape&lt;br /&gt;
    bindsym Return mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Escape mode &amp;quot;default&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
 bindsym $mod+Pause mode &amp;quot;$mode_system&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Hier ist eine Liste weiterer [https://wiki.archlinux.org/index.php/List_of_applications/Security#Screen_lockers Screensaver]&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=17898</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=17898"/>
		<updated>2014-10-04T18:34:27Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#configuring i3 User Guide] findet man Details, wie die i3-config zu konfigurieren ist.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsstarter==&lt;br /&gt;
&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)|Perl}}-Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist. &lt;br /&gt;
&lt;br /&gt;
==Keybindings==&lt;br /&gt;
&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
&lt;br /&gt;
==Farbverwaltung==&lt;br /&gt;
Die i3-config erlaubt die Konfiguration der Farbverzierungen. Die Syntax macht es unpraktisch themes zu erstellen oder auszutauschen. Es gibt allerdings mehrere Projekte, die das Ganze einfacher gestalten und beinhaltet - von Usern beigetragene - Themes.&lt;br /&gt;
*&#039;&#039;&#039;i3-style&#039;&#039;&#039; — Modifiziert deine Config aus einem Theme, welches in einem JSON Object gespeichert wird. Für häufiges bearbeiten der Farben designed.&lt;br /&gt;
[https://github.com/acrisci/i3-style https://github.com/acrisci/i3-style] || {{AUR|nodejs-i3-style}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4-make-config&#039;&#039;&#039; — Füge deine Config mit einer Sammlung von Themes oder Stücken von Configs zusammen.&lt;br /&gt;
[https://github.com/okraits/j4-make-config https://github.com/okraits/j4-make-config] || {{AUR|j4-make-config-git}}&lt;br /&gt;
&lt;br /&gt;
==i3bar==&lt;br /&gt;
Als Ergänzung, um Arbeitsplatz-Informationen anzuzeigen, kann i3bar als Input oder Alternative für i3status dienen, so, we im nächsten Abschnitt gezeigt. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 ~/.config/i3/config&lt;br /&gt;
 &lt;br /&gt;
 bar {&lt;br /&gt;
 &lt;br /&gt;
    output            LVDS1&lt;br /&gt;
    status_command    i3status&lt;br /&gt;
    position          top&lt;br /&gt;
    mode              hide&lt;br /&gt;
    workspace_buttons yes&lt;br /&gt;
    tray_output       none&lt;br /&gt;
    font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1&lt;br /&gt;
 &lt;br /&gt;
    colors {&lt;br /&gt;
        background #000000&lt;br /&gt;
        statusline #ffffff&lt;br /&gt;
        focused_workspace  #ffffff #285577&lt;br /&gt;
        active_workspace   #ffffff #333333&lt;br /&gt;
        inactive_workspace #888888 #222222&lt;br /&gt;
        urgent_workspace   #ffffff #900000&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#_configuring_i3bar i3 User Guide] gibt&#039;s mehr Informationen - auf englisch.&lt;br /&gt;
&lt;br /&gt;
==i3bar Alternativen==&lt;br /&gt;
&lt;br /&gt;
Einige User ziehen eventuell andere Panels - wie z.B. die von den regulären [[:en:Desktop environment|Desktops]] angebotenen - vor. Dies kann innerhalb von i3 erreicht werden, indem das Panel der Wahl während des Startens gestartet wird.&lt;br /&gt;
&lt;br /&gt;
FÜr das {{Paket|xfce4-panel}} muss folgendes in ~/.config/i3/config eingefügt werden:&lt;br /&gt;
&lt;br /&gt;
 exec --no-startup-id xfce4-panel --disable-wm-check&lt;br /&gt;
&lt;br /&gt;
Alternativ kann das Starten auch über die [[xinitrc]] geregelt werden.&lt;br /&gt;
&lt;br /&gt;
 xfce4-panel --disable-wm-check &amp;amp;&lt;br /&gt;
&lt;br /&gt;
i3bar kann abgeschaltet werden, indem der {{ic|bar{}}}-Bereich in {{ic|~/.config/i3/config}} auskommentiert wird.&lt;br /&gt;
&lt;br /&gt;
==i3status==&lt;br /&gt;
&lt;br /&gt;
Zuerst muss die default config in&#039;s Homeverzeichnis kopiert werden:&lt;br /&gt;
&lt;br /&gt;
 $ cp /etc/i3status.conf ~/.config/i3status/config&lt;br /&gt;
&lt;br /&gt;
In der default config sind nicht alle plugins definiert, siehe {{ic|man 1 i3status}} für mehr Informationen&lt;br /&gt;
&lt;br /&gt;
{{hinweis| Die Beispiel config nutzt eth0 und wlan0 als Schnittstellen. Falls diese nicht passen, kann man mit Hilfe von {{ic|ip link}} die richtige Schnittstellen ermittelt werden.&lt;br /&gt;
Möglicherweise passen andere Sachen, wie zum Beispiel der Pfad für den Akku, ebenfalls nicht, siehe dafür unter {{ic|man i3status}} nach.}}&lt;br /&gt;
&lt;br /&gt;
==Ersatz für i3status==&lt;br /&gt;
&lt;br /&gt;
*[[conky]] — Extrem gut erweiterbarers Tool zum Überwachen des Systems. In diesem [http://i3wm.org/docs/user-contributed/conky-i3bar.html Tutorial] findet man Hilfe, wie man conky mit i3bar benutzt.&lt;br /&gt;
&lt;br /&gt;
[http://conky.sourceforge.net/ http://conky.sourceforge.net/] || {{paket|conky}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3blocks&#039;&#039;&#039; — Via Shellscripts erweiterbar.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/vivien/i3blocks https://github.com/vivien/i3blocks] || {{AUR|i3blocks}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3pystatus&#039;&#039;&#039; — Erweiterbare [[Python]] 3 Statusbar mit vielen Plugins und Konfigurationsmöglichkeiten von Haus aus.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/enkore/i3pystatus i3pystatus https://github.com/enkore/i3pystatus i3pystatus] || {{AUR|i3pystatus-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3situation&#039;&#039;&#039; — Eine weitere [[Python]] 3 Statusbar&lt;br /&gt;
&lt;br /&gt;
[https://github.com/HarveyHunt/i3situation https://github.com/HarveyHunt/i3situation] || {{AUR|i3situation-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4status&#039;&#039;&#039; — Unterstützt eine Statusleiste, konfigurierbar via Plugins, wurde in C geschrieben.&lt;br /&gt;
&lt;br /&gt;
[http://j4status.j4tools.org/ http://j4status.j4tools.org/] || {{AUR|j4status-git}}&lt;br /&gt;
&lt;br /&gt;
== Terminal Emulator==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig wird, wenn {{ic|$mod+Return}} gedrückt wird, das {{ic|i3-sensible-terminal}} Script gestartet, welches ein Terminal aufruft. Siehe {{ic|man i3-sensible-terminal}} für Informationen dadrüber, in welcher Reihenfolge Terminals aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
Wenn man stattdessen ein [https://wiki.archlinux.org/index.php/list_of_applications#Terminal_emulators Terminal] seiner Wahl starten möchte, muss folgende Zeile in der {{ic|~/.config/i3/config}} bearbeitet werden:&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec i3-sensible-terminal&lt;br /&gt;
&lt;br /&gt;
und zum Beispiel durch&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec urxvt&lt;br /&gt;
&lt;br /&gt;
ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
==Systemtray==&lt;br /&gt;
Das Systemtray kann aktiviert werden, in dem man &#039;&#039;eine&#039;&#039; der zwei folgenden Werte in die {{ic|~/.config/i3/config}} in den {{ic|bar{ }}}-Abschnitt eingetragen wird.&lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output primary&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für den Hauptbildschirm&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output LVDS1&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für einen bestimmten Bildschrim.&lt;br /&gt;
&lt;br /&gt;
Den richtigen Bildschirmnamen findet man leicht mit [[:de:RandR|RandR]] heraus.&lt;br /&gt;
&lt;br /&gt;
Soll die i3bar oben am Bildschirmrand platziert werden, muss man folgendes, ebenfalls in den {{ic|bar{ } }}-Bereich eingetragen werden:&lt;br /&gt;
&lt;br /&gt;
 position top&lt;br /&gt;
&lt;br /&gt;
==Lautstärke im Systemtray==&lt;br /&gt;
&lt;br /&gt;
Mit Hilfe folgendes Eintrages in die {{ic|i3stats config}} bekommt man eine Anzeige ins Systemtray, welche die Lautstärke anzeigt.&lt;br /&gt;
&lt;br /&gt;
 order += &amp;quot;volume master&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 volume master {&lt;br /&gt;
        format = &amp;quot;%volume&amp;quot;&lt;br /&gt;
        format_muted = &amp;quot;muted (%volume)&amp;quot;&lt;br /&gt;
        device = &amp;quot;default&amp;quot;&lt;br /&gt;
        mixer = &amp;quot;Master&amp;quot;&lt;br /&gt;
        mixer_idx = 0&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==NetworkManager im Systemtray==&lt;br /&gt;
&lt;br /&gt;
Möchte man den NetworkManager im Systemtray aktivieren, müssen folgende Dinge vorher bedacht worden sein:&lt;br /&gt;
*Der [[:de:Networkmanager]] muss installiert und [https://wiki.archlinux.de/title/Networkmanager#Dienst_aktivieren aktiviert] worden sein.&lt;br /&gt;
*Es muss das [https://wiki.archlinux.de/title/Networkmanager#Gnome Networkmanager-applet] installiert sein.&lt;br /&gt;
&lt;br /&gt;
Danach muss folgendes in die ~/.xinitrc eingetragen werden - vor {{ic|exec i3}}:&lt;br /&gt;
 nm-applet --sm-disable &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Numlock aktivieren==&lt;br /&gt;
&lt;br /&gt;
Eine einfache und schnelle Möglichkeit Numlock zu aktivieren bietet [https://wiki.archlinux.de/title/Numlock numlockx]&lt;br /&gt;
&lt;br /&gt;
==Multimedia Tasten==&lt;br /&gt;
&lt;br /&gt;
Selbstverständlich ist es auch in i3 möglich seine Multimedia Tasten zu benutzen.&lt;br /&gt;
&lt;br /&gt;
Mit dem Befehl [https://wiki.archlinux.de/title/Xmodmap#xev xev] lässt sich der benötigte Keycode herausfinden.&lt;br /&gt;
&lt;br /&gt;
Mit [[:en:Xmodmap|xmodmap]] -pke lässt sich der passende Name des dazugehörigen Keycodes finden.&lt;br /&gt;
&lt;br /&gt;
Hier ein beispielhafter Auszug aus meiner Config für Helligkeits-, sowie die Lautstärke-Tasten:&lt;br /&gt;
{{hinweis|Für meine Config werden {{paket|alsa-utils}} für die Musik und {{paket|xbacklight}} für die Bildschirmhelligkeit benutzt.}}&lt;br /&gt;
&lt;br /&gt;
 #####Custom settings#####&lt;br /&gt;
 &lt;br /&gt;
 #Brightness Up/Down&lt;br /&gt;
 bindcode 232 exec xbacklight -10&lt;br /&gt;
 bindcode 233 exec xbacklight +10&lt;br /&gt;
 &lt;br /&gt;
 #Volume Up/Down&lt;br /&gt;
 bindcode 122 exec amixer -q set Master 5%-&lt;br /&gt;
 bindcode 123 exec amixer -q set Master 5%+&lt;br /&gt;
 bindcode 121 exec amixer -q set Master toggle&lt;br /&gt;
&lt;br /&gt;
==Bildschirmschoner und Energieverwaltung==&lt;br /&gt;
&lt;br /&gt;
Mit [[DPMS]] kann man den Bildschirm abdunkeln, in den Ruhezustand bringen oder ausschalten. Folgendes in der {{ic|~/.config/i3/config}} sorgt dafür, dass der Monitor sich nach 10 Minuten ausschaltet.&lt;br /&gt;
 exec --no-startup-id xset dpms 600&lt;br /&gt;
&lt;br /&gt;
Mit {{AUR|xss-lock-git}} kann eine Bildschirmspere für die i3-Session angelegt werden. &lt;br /&gt;
 xss-lock -- i3lock -i background_image &amp;amp;&lt;br /&gt;
&lt;br /&gt;
Alternativ kann {{paket|xautolock}} benutzt werden, um den Bildschirm nach einer gewissen Zeitspanne zu sperren.&lt;br /&gt;
&lt;br /&gt;
 xautolock -time 10 -locker i3lock &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Herunterfahren, Neustarten, Bildschirmsperre==&lt;br /&gt;
&lt;br /&gt;
In i3 gibt es keine Herunterfahr-, Neustart- oder Bildschirmsperr-Knöpfe. Es ist aber möglich sich {{wikipedia|Tastenkombination|Hotkey}} dafür dafür einzurichten. Als erstes müssen wir ein Script dafür erstellen und unter dem Namen {{ic||i3exit}} speichern. Unbedingt dran denken die datei mit chmod +x ausführbar zu machen und irgendwo in dem $PATH platzieren. Das Script benötigt {{paket|polkit}}, damit auch unprivilegiert User Zugriff auf die [https://wiki.archlinux.de/title/Systemd#Systemverwaltung_mit_systemctl Systemverwaltung] haben.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 lock() {&lt;br /&gt;
    i3lock&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
    lock)&lt;br /&gt;
        lock&lt;br /&gt;
        ;;&lt;br /&gt;
    logout)&lt;br /&gt;
        i3-msg exit&lt;br /&gt;
        ;;&lt;br /&gt;
    suspend)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl suspend&lt;br /&gt;
        ;;&lt;br /&gt;
    hibernate)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl hibernate&lt;br /&gt;
        ;;&lt;br /&gt;
    reboot)&lt;br /&gt;
        systemctl reboot&lt;br /&gt;
        ;;&lt;br /&gt;
    shutdown)&lt;br /&gt;
        systemctl poweroff&lt;br /&gt;
        ;;&lt;br /&gt;
    *)&lt;br /&gt;
        echo &amp;quot;Usage: $0 {lock|logout|suspend|hibernate|reboot|shutdown}&amp;quot;&lt;br /&gt;
        exit 2&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
{{hinweis|&lt;br /&gt;
*Wenn {{AUR|xss-lock-git}} benutzt wird, muss {{ic|xset s activate}} aufgerufen werden um die Sperre zu aktivieren.&lt;br /&gt;
*Mit {{AUR|xautolock}} lautet der Befehl {{ic| xautolock -locknow}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Jetzt müsses die folgenden Zeilen in die {{ic|~/.config/i3/config}} eingefügt werden.&lt;br /&gt;
&lt;br /&gt;
 set $mode_system System (l) lock, (e) logout, (s) suspend, (h) hibernate, (r) reboot, (Shift+s) shutdown&lt;br /&gt;
 mode &amp;quot;$mode_system&amp;quot; {&lt;br /&gt;
    bindsym l exec --no-startup-id i3exit lock, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym e exec --no-startup-id i3exit logout, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym s exec --no-startup-id i3exit suspend, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym h exec --no-startup-id i3exit hibernate, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym r exec --no-startup-id i3exit reboot, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Shift+s exec --no-startup-id i3exit shutdown, mode &amp;quot;default&amp;quot;  &lt;br /&gt;
 &lt;br /&gt;
    # back to normal: Enter or Escape&lt;br /&gt;
    bindsym Return mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Escape mode &amp;quot;default&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
 bindsym $mod+Pause mode &amp;quot;$mode_system&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Hier ist eine Liste weiterer [https://wiki.archlinux.org/index.php/List_of_applications/Security#Screen_lockers Screensaver]&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=17897</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=17897"/>
		<updated>2014-10-04T18:13:16Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#configuring i3 User Guide] findet man Details, wie die i3-config zu konfigurieren ist.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsstarter==&lt;br /&gt;
&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)|Perl}}-Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist. &lt;br /&gt;
&lt;br /&gt;
==Keybindings==&lt;br /&gt;
&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
&lt;br /&gt;
==Farbverwaltung==&lt;br /&gt;
Die i3-config erlaubt die Konfiguration der Farbverzierungen. Die Syntax macht es unpraktisch themes zu erstellen oder auszutauschen. Es gibt allerdings mehrere Projekte, die das Ganze einfacher gestalten und beinhaltet - von Usern beigetragene - Themes.&lt;br /&gt;
*&#039;&#039;&#039;i3-style&#039;&#039;&#039; — Modifiziert deine Config aus einem Theme, welches in einem JSON Object gespeichert wird. Für häufiges bearbeiten der Farben designed.&lt;br /&gt;
[https://github.com/acrisci/i3-style https://github.com/acrisci/i3-style] || {{AUR|nodejs-i3-style}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4-make-config&#039;&#039;&#039; — Füge deine Config mit einer Sammlung von Themes oder Stücken von Configs zusammen.&lt;br /&gt;
[https://github.com/okraits/j4-make-config https://github.com/okraits/j4-make-config] || {{AUR|j4-make-config-git}}&lt;br /&gt;
&lt;br /&gt;
==i3bar==&lt;br /&gt;
Als Ergänzung, um Arbeitsplatz-Informationen anzuzeigen, kann i3bar als Input oder Alternative für i3status dienen, so, we im nächsten Abschnitt gezeigt. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 ~/.config/i3/config&lt;br /&gt;
 &lt;br /&gt;
 bar {&lt;br /&gt;
 &lt;br /&gt;
    output            LVDS1&lt;br /&gt;
    status_command    i3status&lt;br /&gt;
    position          top&lt;br /&gt;
    mode              hide&lt;br /&gt;
    workspace_buttons yes&lt;br /&gt;
    tray_output       none&lt;br /&gt;
    font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1&lt;br /&gt;
 &lt;br /&gt;
    colors {&lt;br /&gt;
        background #000000&lt;br /&gt;
        statusline #ffffff&lt;br /&gt;
        focused_workspace  #ffffff #285577&lt;br /&gt;
        active_workspace   #ffffff #333333&lt;br /&gt;
        inactive_workspace #888888 #222222&lt;br /&gt;
        urgent_workspace   #ffffff #900000&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#_configuring_i3bar i3 User Guide] gibt&#039;s mehr Informationen - auf englisch.&lt;br /&gt;
&lt;br /&gt;
==i3bar Alternativen==&lt;br /&gt;
&lt;br /&gt;
Einige User ziehen eventuell andere Panels - wie z.B. die von den regulären [[:en:Desktop environment|Desktops]] angebotenen - vor. Dies kann innerhalb von i3 erreicht werden, indem das Panel der Wahl während des Startens gestartet wird.&lt;br /&gt;
&lt;br /&gt;
FÜr das {{Paket|xfce4-panel}} muss folgendes in ~/.config/i3/config eingefügt werden:&lt;br /&gt;
&lt;br /&gt;
 exec --no-startup-id xfce4-panel --disable-wm-check&lt;br /&gt;
&lt;br /&gt;
Alternativ kann das Starten auch über die [[xinitrc]] geregelt werden.&lt;br /&gt;
&lt;br /&gt;
 xfce4-panel --disable-wm-check &amp;amp;&lt;br /&gt;
&lt;br /&gt;
i3bar kann abgeschaltet werden, indem der {{ic|bar{}}}-Bereich in {{ic|~/.config/i3/config}} auskommentiert wird.&lt;br /&gt;
&lt;br /&gt;
==i3status==&lt;br /&gt;
&lt;br /&gt;
Zuerst muss die default config in&#039;s Homeverzeichnis kopiert werden:&lt;br /&gt;
&lt;br /&gt;
 $ cp /etc/i3status.conf ~/.config/i3status/config&lt;br /&gt;
&lt;br /&gt;
In der default config sind nicht alle plugins definiert, siehe {{ic|man 1 i3status}} für mehr Informationen&lt;br /&gt;
&lt;br /&gt;
{{hinweis| Die Beispiel config nutzt eth0 und wlan0 als Schnittstellen. Falls diese nicht passen, kann man mit Hilfe von {{ic|ip link}} die richtige Schnittstellen ermittelt werden.&lt;br /&gt;
Möglicherweise passen andere Sachen, wie zum Beispiel der Pfad für den Akku, ebenfalls nicht, siehe dafür unter {{ic|man i3status}} nach.}}&lt;br /&gt;
&lt;br /&gt;
==Ersatz für i3status==&lt;br /&gt;
&lt;br /&gt;
*[[conky]] — Extrem gut erweiterbarers Tool zum Überwachen des Systems. In diesem [http://i3wm.org/docs/user-contributed/conky-i3bar.html Tutorial] findet man Hilfe, wie man conky mit i3bar benutzt.&lt;br /&gt;
&lt;br /&gt;
[http://conky.sourceforge.net/ http://conky.sourceforge.net/] || {{paket|conky}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3blocks&#039;&#039;&#039; — Via Shellscripts erweiterbar.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/vivien/i3blocks https://github.com/vivien/i3blocks] || {{AUR|i3blocks}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3pystatus&#039;&#039;&#039; — Erweiterbare [[Python]] 3 Statusbar mit vielen Plugins und Konfigurationsmöglichkeiten von Haus aus.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/enkore/i3pystatus i3pystatus https://github.com/enkore/i3pystatus i3pystatus] || {{AUR|i3pystatus-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3situation&#039;&#039;&#039; — Eine weitere [[Python]] 3 Statusbar&lt;br /&gt;
&lt;br /&gt;
[https://github.com/HarveyHunt/i3situation https://github.com/HarveyHunt/i3situation] || {{AUR|i3situation-git}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4status&#039;&#039;&#039; — Unterstützt eine Statusleiste, konfigurierbar via Plugins, wurde in C geschrieben.&lt;br /&gt;
&lt;br /&gt;
[http://j4status.j4tools.org/ http://j4status.j4tools.org/] || {{AUR|j4status-git}}&lt;br /&gt;
&lt;br /&gt;
== Terminal Emulator==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig wird, wenn {{ic|$mod+Return}} gedrückt wird, das {{ic|i3-sensible-terminal}} Script gestartet, welches ein Terminal aufruft. Siehe {{ic|man i3-sensible-terminal}} für Informationen dadrüber, in welcher Reihenfolge Terminals aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
Wenn man stattdessen ein [https://wiki.archlinux.org/index.php/list_of_applications#Terminal_emulators Terminal] seiner Wahl starten möchte, muss folgende Zeile in der {{ic|~/.config/i3/config}} bearbeitet werden:&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec i3-sensible-terminal&lt;br /&gt;
&lt;br /&gt;
und zum Beispiel durch&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec urxvt&lt;br /&gt;
&lt;br /&gt;
ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
==Systemtray==&lt;br /&gt;
Das Systemtray kann aktiviert werden, in dem man &#039;&#039;eine&#039;&#039; der zwei folgenden Werte in die {{ic|~/.config/i3/config}} in den {{ic|bar{ }}}-Abschnitt eingetragen wird.&lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output primary&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für den Hauptbildschirm&lt;br /&gt;
&lt;br /&gt;
oder &lt;br /&gt;
&lt;br /&gt;
 bar {&lt;br /&gt;
    tray_output LVDS1&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
für einen bestimmten Bildschrim.&lt;br /&gt;
&lt;br /&gt;
Den richtigen Bildschirmnamen findet man leicht mit [[:de:RandR|RandR]] heraus.&lt;br /&gt;
&lt;br /&gt;
Soll die i3bar oben am Bildschirmrand platziert werden, muss man folgendes, ebenfalls in den {{ic|bar{ } }}-Bereich eingetragen werden:&lt;br /&gt;
&lt;br /&gt;
 position top&lt;br /&gt;
&lt;br /&gt;
==Lautstärke im Systemtray==&lt;br /&gt;
&lt;br /&gt;
Mit Hilfe folgendes Eintrages in die {{ic|i3stats config}} bekommt man eine Anzeige ins Systemtray, welche die Lautstärke anzeigt.&lt;br /&gt;
&lt;br /&gt;
 order += &amp;quot;volume master&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 volume master {&lt;br /&gt;
        format = &amp;quot;%volume&amp;quot;&lt;br /&gt;
        format_muted = &amp;quot;muted (%volume)&amp;quot;&lt;br /&gt;
        device = &amp;quot;default&amp;quot;&lt;br /&gt;
        mixer = &amp;quot;Master&amp;quot;&lt;br /&gt;
        mixer_idx = 0&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==NetworkManager im Systemtray==&lt;br /&gt;
&lt;br /&gt;
Möchte man den NetworkManager im Systemtray aktivieren, müssen folgende Dinge vorher bedacht worden sein:&lt;br /&gt;
*Der [[:de:Networkmanager]] muss installiert und [https://wiki.archlinux.de/title/Networkmanager#Dienst_aktivieren aktiviert] worden sein.&lt;br /&gt;
*Es muss das [https://wiki.archlinux.de/title/Networkmanager#Gnome Networkmanager-applet] installiert sein.&lt;br /&gt;
&lt;br /&gt;
Danach muss folgendes in die ~/.xinitrc eingetragen werden - vor {{ic|exec i3}}:&lt;br /&gt;
 nm-applet --sm-disable &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Numlock aktivieren==&lt;br /&gt;
Eine einfache und schnelle Möglichkeit Numlock zu aktivieren bietet [https://wiki.archlinux.de/title/Numlock numlockx]&lt;br /&gt;
&lt;br /&gt;
==Bildschirmschoner und Energieverwaltung==&lt;br /&gt;
&lt;br /&gt;
Mit [[DPMS]] kann man den Bildschirm abdunkeln, in den Ruhezustand bringen oder ausschalten. Folgendes in der {{ic|~/.config/i3/config}} sorgt dafür, dass der Monitor sich nach 10 Minuten ausschaltet.&lt;br /&gt;
 exec --no-startup-id xset dpms 600&lt;br /&gt;
&lt;br /&gt;
Mit {{AUR|xss-lock-git}} kann eine Bildschirmspere für die i3-Session angelegt werden. &lt;br /&gt;
 xss-lock -- i3lock -i background_image &amp;amp;&lt;br /&gt;
&lt;br /&gt;
Alternativ kann {{paket|xautolock}} benutzt werden, um den Bildschirm nach einer gewissen Zeitspanne zu sperren.&lt;br /&gt;
&lt;br /&gt;
 xautolock -time 10 -locker i3lock &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Herunterfahren, Neustarten, Bildschirmsperre==&lt;br /&gt;
&lt;br /&gt;
In i3 gibt es keine Herunterfahr-, Neustart- oder Bildschirmsperr-Knöpfe. Es ist aber möglich sich {{wikipedia|Tastenkombination|Hotkey}} dafür dafür einzurichten. Als erstes müssen wir ein Script dafür erstellen und unter dem Namen {{ic||i3exit}} speichern. Unbedingt dran denken die datei mit chmod +x ausführbar zu machen und irgendwo in dem $PATH platzieren. Das Script benötigt {{paket|polkit}}, damit auch unprivilegiert User Zugriff auf die [https://wiki.archlinux.de/title/Systemd#Systemverwaltung_mit_systemctl Systemverwaltung] haben.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 lock() {&lt;br /&gt;
    i3lock&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
    lock)&lt;br /&gt;
        lock&lt;br /&gt;
        ;;&lt;br /&gt;
    logout)&lt;br /&gt;
        i3-msg exit&lt;br /&gt;
        ;;&lt;br /&gt;
    suspend)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl suspend&lt;br /&gt;
        ;;&lt;br /&gt;
    hibernate)&lt;br /&gt;
        lock &amp;amp;&amp;amp; systemctl hibernate&lt;br /&gt;
        ;;&lt;br /&gt;
    reboot)&lt;br /&gt;
        systemctl reboot&lt;br /&gt;
        ;;&lt;br /&gt;
    shutdown)&lt;br /&gt;
        systemctl poweroff&lt;br /&gt;
        ;;&lt;br /&gt;
    *)&lt;br /&gt;
        echo &amp;quot;Usage: $0 {lock|logout|suspend|hibernate|reboot|shutdown}&amp;quot;&lt;br /&gt;
        exit 2&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
{{hinweis|&lt;br /&gt;
*Wenn {{AUR|xss-lock-git}} benutzt wird, muss {{ic|xset s activate}} aufgerufen werden um die Sperre zu aktivieren.&lt;br /&gt;
*Mit {{AUR|xautolock}} lautet der Befehl {{ic| xautolock -locknow}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Jetzt müsses die folgenden Zeilen in die {{ic|~/.config/i3/config}} eingefügt werden.&lt;br /&gt;
&lt;br /&gt;
 set $mode_system System (l) lock, (e) logout, (s) suspend, (h) hibernate, (r) reboot, (Shift+s) shutdown&lt;br /&gt;
 mode &amp;quot;$mode_system&amp;quot; {&lt;br /&gt;
    bindsym l exec --no-startup-id i3exit lock, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym e exec --no-startup-id i3exit logout, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym s exec --no-startup-id i3exit suspend, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym h exec --no-startup-id i3exit hibernate, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym r exec --no-startup-id i3exit reboot, mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Shift+s exec --no-startup-id i3exit shutdown, mode &amp;quot;default&amp;quot;  &lt;br /&gt;
 &lt;br /&gt;
    # back to normal: Enter or Escape&lt;br /&gt;
    bindsym Return mode &amp;quot;default&amp;quot;&lt;br /&gt;
    bindsym Escape mode &amp;quot;default&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
 bindsym $mod+Pause mode &amp;quot;$mode_system&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Hier ist eine Liste weiterer [https://wiki.archlinux.org/index.php/List_of_applications/Security#Screen_lockers Screensaver]&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=17893</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=17893"/>
		<updated>2014-10-03T21:18:57Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#configuring i3 User Guide] findet man Details, wie die i3-config zu konfigurieren ist.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsstarter==&lt;br /&gt;
&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)}} Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist. &lt;br /&gt;
&lt;br /&gt;
==Keybindings==&lt;br /&gt;
&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
&lt;br /&gt;
==Farbverwaltung==&lt;br /&gt;
Die i3-config erlaubt die Konfiguration der Farbverzierungen. Die Syntax macht es unpraktisch themes zu erstellen oder auszutauschen. Es gibt allerdings mehrere Projekte, die das Ganze einfacher gestalten und beinhaltet - von Usern beigetragene - Themes.&lt;br /&gt;
*&#039;&#039;&#039;i3-style&#039;&#039;&#039; — Modifiziert deine Config aus einem Theme, welches in einem JSON Object gespeichert wird. Für häufiges bearbeiten der Farben designed.&lt;br /&gt;
[https://github.com/acrisci/i3-style https://github.com/acrisci/i3-style] || {{AUR|nodejs-i3-style}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4-make-config&#039;&#039;&#039; — Füge deine Config mit einer Sammlung von Themes oder Stücken von Configs zusammen.&lt;br /&gt;
[https://github.com/okraits/j4-make-config https://github.com/okraits/j4-make-config] || {{AUR|j4-make-config-git}}&lt;br /&gt;
&lt;br /&gt;
==i3bar==&lt;br /&gt;
Als Ergänzung, um Arbeitsplatz-Informationen anzuzeigen, kann i3bar als Input oder Alternative für i3status dienen, so, we im nächsten Abschnitt gezeigt. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 ~/.config/i3/config&lt;br /&gt;
 &lt;br /&gt;
 bar {&lt;br /&gt;
 &lt;br /&gt;
    output            LVDS1&lt;br /&gt;
    status_command    i3status&lt;br /&gt;
    position          top&lt;br /&gt;
    mode              hide&lt;br /&gt;
    workspace_buttons yes&lt;br /&gt;
    tray_output       none&lt;br /&gt;
    font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1&lt;br /&gt;
 &lt;br /&gt;
    colors {&lt;br /&gt;
        background #000000&lt;br /&gt;
        statusline #ffffff&lt;br /&gt;
        focused_workspace  #ffffff #285577&lt;br /&gt;
        active_workspace   #ffffff #333333&lt;br /&gt;
        inactive_workspace #888888 #222222&lt;br /&gt;
        urgent_workspace   #ffffff #900000&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#_configuring_i3bar i3 User Guide] gibt&#039;s mehr Informationen - auf englisch.&lt;br /&gt;
&lt;br /&gt;
==i3bar Alternativen==&lt;br /&gt;
&lt;br /&gt;
Einige User ziehen eventuell andere Panels - wie z.B. die von den regulären [https://wiki.archlinux.org/index.php/desktop_environment Desktops] angebotenen - vor. Dies kann innerhalb von i3 erreicht werden, indem das Panel der Wahrl während des Startens gestartet wird.&lt;br /&gt;
&lt;br /&gt;
FÜr das {{Paket|xfce4-panel}} muss folgendes in ~/.config/i3/config eingefügt werden:&lt;br /&gt;
&lt;br /&gt;
 exec --no-startup-id xfce4-panel --disable-wm-check&lt;br /&gt;
&lt;br /&gt;
Alternativ kann das Starten auch über die [https://wiki.archlinux.de/title/Xinitrc Xinitrc] geregelt werden.&lt;br /&gt;
&lt;br /&gt;
 xfce4-panel --disable-wm-check &amp;amp;&lt;br /&gt;
&lt;br /&gt;
i3bar kann abgeschaltet werden, in dem der {{ic|bar{}}}-Bereich in {{ic|~/.config/i3/config}} auskommentiert wird.&lt;br /&gt;
&lt;br /&gt;
==i3status==&lt;br /&gt;
&lt;br /&gt;
Zuerst muss die default config in&#039;s Homeverzeichnis kopiert werde:&lt;br /&gt;
&lt;br /&gt;
 $ cp /etc/i3status.conf ~/.config/i3status/config&lt;br /&gt;
&lt;br /&gt;
In der default config sind nicht alle plugins definiert, siehe {{ic|man 1 i3status}} für mehr Informationen&lt;br /&gt;
&lt;br /&gt;
{{hinweis| Die Beispiel config nutzt eth0 und wlan0 als Schnittstellen. Falls diese nicht passen, kann man mit Hilfe von {{ic|ip link}} die richtige Schnittstellen ermittelt werden.&lt;br /&gt;
Möglicherweise passen andere Sachen, wie zum Beispiel der Pfad für den Akku, ebenfalls nicht, siehe dafür unter {{ic|man i3status}} nach.}}&lt;br /&gt;
&lt;br /&gt;
==Ersatz für i3status==&lt;br /&gt;
&lt;br /&gt;
*[[:de:conky|conky]] — Extrem gut erweiterbarers Tool zum Überwachen des Systems. In diesem [http://i3wm.org/docs/user-contributed/conky-i3bar.html Tutorial] findet man Hilfe, wie man conky mit i3bar benutzt.&lt;br /&gt;
&lt;br /&gt;
[http://conky.sourceforge.net/ http://conky.sourceforge.net/] || [https://www.archlinux.org/packages/?name=conky conky]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3blocks&#039;&#039;&#039; — Via shell scripts erweiterbar.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/vivien/i3blocks https://github.com/vivien/i3blocks] || [https://aur.archlinux.org/packages/i3blocks/ i3blocks]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3pystatus&#039;&#039;&#039; — Erweiterbare [[:de:Python|Python]] 3 Statusbar mit vielen Plugins und Konfigurationsmöglichkeiten von Haus aus.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/enkore/i3pystatus i3pystatus https://github.com/enkore/i3pystatus i3pystatus] || [https://aur.archlinux.org/packages/i3pystatus-git/ i3pystatus-git]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3situation&#039;&#039;&#039; — Eine weitere [[:de:Python|Python]] 3 Statusbar&lt;br /&gt;
&lt;br /&gt;
[https://github.com/HarveyHunt/i3situation https://github.com/HarveyHunt/i3situation] || [https://aur.archlinux.org/packages/i3situation-git/ i3situation-git] &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4status&#039;&#039;&#039; — Unterstützt eine Statusleiste, konfigurierbar via Plugins, wurde in C geschrieben.&lt;br /&gt;
&lt;br /&gt;
[http://j4status.j4tools.org/ http://j4status.j4tools.org/] || [https://aur.archlinux.org/packages/j4status-git/ j4status-git] &lt;br /&gt;
&lt;br /&gt;
== Terminal Emulator==&lt;br /&gt;
&lt;br /&gt;
Standardmäßig wird, wenn {{ic|$mod+Return}} gedrückt wird, das {{ic|i3-sensible-terminal}} Script gestartet, welches ein Terminal aufruft. Siehe {{ic|man i3-sensible-terminal}} für Informationen dadrüber, in welcher Reihenfolge Terminals aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
Wenn man stattdessen ein [https://wiki.archlinux.org/index.php/list_of_applications#Terminal_emulators Terminal] seiner Wahl starten möchte, muss folgende Zeile in der {{ic|~/.config/i3/config}} bearbeitet werden:&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec i3-sensible-terminal&lt;br /&gt;
&lt;br /&gt;
und zum Beispiel durch&lt;br /&gt;
&lt;br /&gt;
 bindsym $mod+Return exec urxvt&lt;br /&gt;
&lt;br /&gt;
ersetzt werden.&lt;br /&gt;
&lt;br /&gt;
==Bildschirmschoner und Energieverwaltung==&lt;br /&gt;
&lt;br /&gt;
Mit [[:de:DPMS|DPMS]] kann man den Bildschirm abdunkeln, in den Ruhezustand bringen oder ausschalten. Folgendes in der {{ic|~/.config/i3/config}} sorgt dafür, dass der Monitor sich nach 10 Minuten ausschaltet.&lt;br /&gt;
 exec --no-startup-id xset dpms 600&lt;br /&gt;
&lt;br /&gt;
Mit [https://aur.archlinux.org/packages/xss-lock-git/ xss-lock-git] kann eine Bildschirmspere für die i3-Session angelegt werden. &lt;br /&gt;
 xss-lock -- i3lock -i background_image &amp;amp;&lt;br /&gt;
&lt;br /&gt;
Alternativ kann [https://www.archlinux.org/packages/?name=xautolock xautolock] benutzt werden, um den Bildschirm nach einer gewissen Zeitspanne zu sperren.&lt;br /&gt;
&lt;br /&gt;
 xautolock -time 10 -locker i3lock &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=17892</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=17892"/>
		<updated>2014-10-03T21:00:41Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#configuring i3 User Guide] findet man Details, wie die i3-config zu konfigurieren ist.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsstarter==&lt;br /&gt;
&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)}} Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist. &lt;br /&gt;
&lt;br /&gt;
==Keybindings==&lt;br /&gt;
&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
&lt;br /&gt;
==Farbverwaltung==&lt;br /&gt;
Die i3-config erlaubt die Konfiguration der Farbverzierungen. Die Syntax macht es unpraktisch themes zu erstellen oder auszutauschen. Es gibt allerdings mehrere Projekte, die das Ganze einfacher gestalten und beinhaltet - von Usern beigetragene - Themes.&lt;br /&gt;
*&#039;&#039;&#039;i3-style&#039;&#039;&#039; — Modifiziert deine Config aus einem Theme, welches in einem JSON Object gespeichert wird. Für häufiges bearbeiten der Farben designed.&lt;br /&gt;
[https://github.com/acrisci/i3-style https://github.com/acrisci/i3-style] || {{AUR|nodejs-i3-style}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4-make-config&#039;&#039;&#039; — Füge deine Config mit einer Sammlung von Themes oder Stücken von Configs zusammen.&lt;br /&gt;
[https://github.com/okraits/j4-make-config https://github.com/okraits/j4-make-config] || {{AUR|j4-make-config-git}}&lt;br /&gt;
&lt;br /&gt;
==i3bar==&lt;br /&gt;
Als Ergänzung, um Arbeitsplatz-Informationen anzuzeigen, kann i3bar als Input oder Alternative für i3status dienen, so, we im nächsten Abschnitt gezeigt. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 ~/.config/i3/config&lt;br /&gt;
 &lt;br /&gt;
 bar {&lt;br /&gt;
 &lt;br /&gt;
    output            LVDS1&lt;br /&gt;
    status_command    i3status&lt;br /&gt;
    position          top&lt;br /&gt;
    mode              hide&lt;br /&gt;
    workspace_buttons yes&lt;br /&gt;
    tray_output       none&lt;br /&gt;
    font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1&lt;br /&gt;
 &lt;br /&gt;
    colors {&lt;br /&gt;
        background #000000&lt;br /&gt;
        statusline #ffffff&lt;br /&gt;
        focused_workspace  #ffffff #285577&lt;br /&gt;
        active_workspace   #ffffff #333333&lt;br /&gt;
        inactive_workspace #888888 #222222&lt;br /&gt;
        urgent_workspace   #ffffff #900000&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#_configuring_i3bar i3 User Guide] gibt&#039;s mehr Informationen - auf englisch.&lt;br /&gt;
&lt;br /&gt;
==i3bar Alternativen==&lt;br /&gt;
&lt;br /&gt;
Einige User ziehen eventuell andere Panels - wie z.B. die von den regulären [https://wiki.archlinux.org/index.php/desktop_environment Desktops] angebotenen - vor. Dies kann innerhalb von i3 erreicht werden, indem das Panel der Wahrl während des Startens gestartet wird.&lt;br /&gt;
&lt;br /&gt;
FÜr das {{Paket|xfce4-panel}} muss folgendes in ~/.config/i3/config eingefügt werden:&lt;br /&gt;
&lt;br /&gt;
 exec --no-startup-id xfce4-panel --disable-wm-check&lt;br /&gt;
&lt;br /&gt;
Alternativ kann das Starten auch über die [https://wiki.archlinux.de/title/Xinitrc Xinitrc] geregelt werden.&lt;br /&gt;
&lt;br /&gt;
 xfce4-panel --disable-wm-check &amp;amp;&lt;br /&gt;
&lt;br /&gt;
i3bar kann abgeschaltet werden, in dem der {{ic|bar{}}}-Bereich in {{ic|~/.config/i3/config}} auskommentiert wird.&lt;br /&gt;
&lt;br /&gt;
==i3status==&lt;br /&gt;
&lt;br /&gt;
Zuerst muss die default config in&#039;s Homeverzeichnis kopiert werde:&lt;br /&gt;
&lt;br /&gt;
 $ cp /etc/i3status.conf ~/.config/i3status/config&lt;br /&gt;
&lt;br /&gt;
In der default config sind nicht alle plugins definiert, siehe {{ic|man 1 i3status}} für mehr Informationen&lt;br /&gt;
&lt;br /&gt;
{{hinweis| Die Beispiel config nutzt eth0 und wlan0 als Schnittstellen. Falls diese nicht passen, kann man mit Hilfe von {{ic|ip link}} die richtige Schnittstellen ermittelt werden.&lt;br /&gt;
Möglicherweise passen andere Sachen, wie zum Beispiel der Pfad für den Akku, ebenfalls nicht, siehe dafür unter {{ic|man i3status}} nach.}}&lt;br /&gt;
&lt;br /&gt;
==Ersatz für i3status==&lt;br /&gt;
&lt;br /&gt;
*[[:de:conky|conky]] — Extrem gut erweiterbarers Tool zum Überwachen des Systems. In diesem [http://i3wm.org/docs/user-contributed/conky-i3bar.html Tutorial] findet man Hilfe, wie man conky mit i3bar benutzt.&lt;br /&gt;
&lt;br /&gt;
[http://conky.sourceforge.net/ http://conky.sourceforge.net/] || [https://www.archlinux.org/packages/?name=conky conky]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3blocks&#039;&#039;&#039; — Via shell scripts erweiterbar.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/vivien/i3blocks https://github.com/vivien/i3blocks] || [https://aur.archlinux.org/packages/i3blocks/ i3blocks]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3pystatus&#039;&#039;&#039; — Erweiterbare [[:de:Python|Python]] 3 Statusbar mit vielen Plugins und Konfigurationsmöglichkeiten von Haus aus.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/enkore/i3pystatus i3pystatus https://github.com/enkore/i3pystatus i3pystatus] || [https://aur.archlinux.org/packages/i3pystatus-git/ i3pystatus-git]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;i3situation&#039;&#039;&#039; — Eine weitere [[:de:Python|Python]] 3 Statusbar&lt;br /&gt;
&lt;br /&gt;
[https://github.com/HarveyHunt/i3situation https://github.com/HarveyHunt/i3situation] || [https://aur.archlinux.org/packages/i3situation-git/ i3situation-git] &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4status&#039;&#039;&#039; — Unterstützt eine Statusleiste, konfigurierbar via Plugins, wurde in C geschrieben.&lt;br /&gt;
&lt;br /&gt;
[http://j4status.j4tools.org/ http://j4status.j4tools.org/] || [https://aur.archlinux.org/packages/j4status-git/ j4status-git] &lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=17891</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=17891"/>
		<updated>2014-10-03T19:39:41Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#configuring i3 User Guide] findet man Details, wie die i3-config zu konfigurieren ist.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsstarter==&lt;br /&gt;
&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)}} Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist. &lt;br /&gt;
&lt;br /&gt;
==Keybindings==&lt;br /&gt;
&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
&lt;br /&gt;
==Farbverwaltung==&lt;br /&gt;
Die i3-config erlaubt die Konfiguration der Farbverzierungen. Die Syntax macht es unpraktisch themes zu erstellen oder auszutauschen. Es gibt allerdings mehrere Projekte, die das Ganze einfacher gestalten und beinhaltet - von Usern beigetragene - Themes.&lt;br /&gt;
*&#039;&#039;&#039;i3-style&#039;&#039;&#039; — Modifiziert deine Config aus einem Theme, welches in einem JSON Object gespeichert wird. Für häufiges bearbeiten der Farben designed.&lt;br /&gt;
[https://github.com/acrisci/i3-style https://github.com/acrisci/i3-style] || {{AUR|nodejs-i3-style}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;j4-make-config&#039;&#039;&#039; — Füge deine Config mit einer Sammlung von Themes oder Stücken von Configs zusammen.&lt;br /&gt;
[https://github.com/okraits/j4-make-config https://github.com/okraits/j4-make-config] || {{AUR|j4-make-config-git}}&lt;br /&gt;
&lt;br /&gt;
==i3bar==&lt;br /&gt;
Als Ergänzung, um Arbeitsplatz-Informationen anzuzeigen, kann i3bar als Input oder Alternative für i3status dienen, so, we im nächsten Abschnitt gezeigt. Zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
 ~/.config/i3/config&lt;br /&gt;
 bar {&lt;br /&gt;
    output            LVDS1&lt;br /&gt;
    status_command    i3status&lt;br /&gt;
    position          top&lt;br /&gt;
    mode              hide&lt;br /&gt;
    workspace_buttons yes&lt;br /&gt;
    tray_output       none&lt;br /&gt;
    font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1&lt;br /&gt;
    colors {&lt;br /&gt;
        background #000000&lt;br /&gt;
        statusline #ffffff&lt;br /&gt;
        focused_workspace  #ffffff #285577&lt;br /&gt;
        active_workspace   #ffffff #333333&lt;br /&gt;
        inactive_workspace #888888 #222222&lt;br /&gt;
        urgent_workspace   #ffffff #900000&lt;br /&gt;
    }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Unter [http://i3wm.org/docs/userguide.html#_configuring_i3bar i3 User Guide] gibt&#039;s mehr Informationen - auf englisch.&lt;br /&gt;
&lt;br /&gt;
==i3bar Alternativen==&lt;br /&gt;
&lt;br /&gt;
Einige User ziehen eventuell andere Panels - wie z.B. die von den regulären [https://wiki.archlinux.org/index.php/desktop_environment Desktops] angebotenen - vor. Dies kann innerhalb von i3 erreicht werden, indem das Panel der Wahrl während des Startens gestartet wird.&lt;br /&gt;
&lt;br /&gt;
FÜr das {{Paket|xfce4-panel}} muss folgendes in ~/.config/i3/config eingefügt werden:&lt;br /&gt;
&lt;br /&gt;
 exec --no-startup-id xfce4-panel --disable-wm-check&lt;br /&gt;
&lt;br /&gt;
Alternativ kann das Starten auch über die [https://wiki.archlinux.de/title/Xinitrc Xinitrc] geregelt werden.&lt;br /&gt;
&lt;br /&gt;
 xfce4-panel --disable-wm-check &amp;amp;&lt;br /&gt;
&lt;br /&gt;
i3bar kann abgeschaltet werden, in dem der {{ic|bar{}}}-Bereich in {{ic|~/.config/i3/config}} auskommentiert wird.&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=I3&amp;diff=17890</id>
		<title>I3</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=I3&amp;diff=17890"/>
		<updated>2014-10-03T17:00:29Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:i3}}{{righttoc}}&lt;br /&gt;
i3 ist ein durch [[wmii]] inspirierter Tiling-Windowmanager mit Floating-Support, der sich momentan noch stark in der Entwicklung befindet.&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=i3&lt;br /&gt;
|repo=community&lt;br /&gt;
|paket=i3&lt;br /&gt;
|zusatz=dmenu&lt;br /&gt;
|zusatzinfo=ein gut mit i3 zusammenarbeitender Launcher}}&lt;br /&gt;
&lt;br /&gt;
Wenn man nur den Fenstermanager möchte, nimmt man stattdessen {{paket|i3-wm}}. Wer die fortwährende Entwicklung benutzen möchte, findet das Paket {{AUR|i3-git}} im [[AUR]].&lt;br /&gt;
&lt;br /&gt;
Um i3 über {{ic|startx}} starten zu können, ist die [[xinitrc]] zu editieren, diese sollte den folgenden Eintrag enthalten.&lt;br /&gt;
&lt;br /&gt;
 exec i3&lt;br /&gt;
&lt;br /&gt;
Wenn stattdessen i3 mit log gestartet werden soll, muss folgendes in die [[xinitrc]]&lt;br /&gt;
&lt;br /&gt;
 exec i3 -V &amp;gt;&amp;gt; ~/i3log-$(date +&#039;%F-%k-%M-%S&#039;) 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
Benutzer des [[Nvidia]]-Treibers in Kombination mit mehreren Ausgabegeräten für das Bildsignal sollten ferner die Option {{ic|--force-xinerama}} benutzen.&lt;br /&gt;
&lt;br /&gt;
 exec i3 --force-xinerama&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
Um die Konfiguration anpassen zu können ist es nötig die globale Konfiguration in den entsprechenden Unterordner des Benutzerverzeichnisses zu kopieren:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/i3/config ~/.i3/config &lt;br /&gt;
&lt;br /&gt;
Nun sollte man vor der Anpassung unbedingt die [[Manpage]] lesen, die sehr griffig die Konfigurationsmöglichkeiten erklärt.&lt;br /&gt;
&lt;br /&gt;
 man 1 i3&lt;br /&gt;
&lt;br /&gt;
Um ein Desktop-Hintergrund zu setzten muss ein [[Hintergrundbild_anpassen|externes Programm]] genutzt werden.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsstarter==&lt;br /&gt;
&lt;br /&gt;
i3 benutzt {{paket|dmenu}} als Anwendungsstarter, was per Default mit {{ic|$mod+d}} aufzurufen ist.&lt;br /&gt;
&lt;br /&gt;
{{paket|i3-wm}} beinhaltet &#039;&#039;i3-dmenu-desktop&#039;&#039;, ein {{wikipedia|Perl_(Programmiersprache)}} Wrapper für dmenu, welcher die Desktop Einträge benutzt um eine Liste von allen installierten Anwendungen zu erstellen.&lt;br /&gt;
Alternativ kann das Paket {{AUR|j4-dmenu-desktop-git}} benutzt werden, ein Ersatz für i3-dmenu-desktop, welcher um einiges schneller ist. &lt;br /&gt;
&lt;br /&gt;
==Keybindings==&lt;br /&gt;
&lt;br /&gt;
In i3 werden Kommandos mit einem modifier key ausgeführt, welcher mit {{ic|$mod}} referenziert wird. Standardmäßig ist das die {{ic|Alt}}-Taste(Mod1); eine populäre Alternative ist {{ic|Super}}(Mod4).&lt;br /&gt;
Will man zum Beispiel für alle shortcuts Super benutzen, geht es schnell mit einem einfachen Text-Editor die i3-config zu öffnen, und alle Mod1 durch Mod4 zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
[http://i3wm.org/docs/refcard.html i3 Reference Card] und [http://i3wm.org/docs/userguide.html#_using_i3 using i3] geben hier gute Hilfestellungen auf englisch.&lt;br /&gt;
i3-reference card und using i3 geben hier gute Hilfestellungen.&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [http://www.i3wm.org/ Homepage] {{sprache|en}}&lt;br /&gt;
* [http://i3wm.org/docs/userguide.html User Guide] {{sprache|en}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fenstermanager]]&lt;br /&gt;
[[en:i3]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Firefox&amp;diff=17787</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Firefox&amp;diff=17787"/>
		<updated>2014-07-03T20:40:23Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:Fx18_archlinux.de.png|300px|thumb|right|FIrefox 18 zeigt archlinux.de an]]&lt;br /&gt;
Mozilla Firefox ist ein freier Webbrowser des Mozilla-Projekts, der die sogenannte Gecko-Rendering-Engine verwendet. Die erste Veröffentlichung der Version 0.1 erfolgte am 23. September 2002, damals noch unter dem Namen Phoenix. Seit der Version 0.8 wird der Name Firefox verwendet. Der Open-Source-Webbrowser zeichnet sich besonders durch seine vielfältigen Erweiterungsmöglichkeiten aus. Für mehr Information finden sich im {{wikipedia|Mozilla_Firefox|Wikipedia-Artikel}}&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=Firefox&lt;br /&gt;
|repo=extra&lt;br /&gt;
|paket=firefox&lt;br /&gt;
|zusatz=firefox-i18n-de&lt;br /&gt;
|zusatzinfo=Deutsches Sprachpaket}}&lt;br /&gt;
&lt;br /&gt;
Eine Liste aller verfügbaren Sprachpakete gibt es [https://www.archlinux.org/packages/?sort=&amp;amp;q=firefox-i18n&amp;amp;maintainer=&amp;amp;last_update=&amp;amp;flagged=&amp;amp;limit=100 hier]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternativen gibt es auch noch aus dem [[AUR]]:&lt;br /&gt;
*{{AUR|firefox-esr-bin}} (eine [https://www.mozilla.org/en-US/firefox/organizations/ long-term] unterstützte Version)&lt;br /&gt;
*{{AUR|firefox-beta-bin}} (die offizielle [https://www.mozilla.org/en-US/firefox/channel/ cutting-edge] Version von Mozilla)&lt;br /&gt;
*{{AUR|firefox-aurora}} ([https://www.mozilla.org/en-US/firefox/channel/#aurora alpha Version])&lt;br /&gt;
*{{AUR|firefox-nightly}} (Die [https://nightly.mozilla.org/ nightly] Version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ist eine Übersicht über Mozilla&#039;s [https://wiki.mozilla.org/Releases releases]&lt;br /&gt;
&lt;br /&gt;
== Firefox Varianten ==&lt;br /&gt;
&lt;br /&gt;
*{{wikipedia|Iceweasel}} -- Ein Fork von Firefox, welcher von Debian entwickelt wird. Der Hauptunterschied liegt darin, dass es kein geschütztes Material von Mozilla beinhaltet.&lt;br /&gt;
[https://wiki.debian.org/Iceweasel https://wiki.debian.org/Iceweasel] || {{AUR|iceweasel}}&lt;br /&gt;
&lt;br /&gt;
*[https://en.wikipedia.org/wiki/GNU_IceCat GNU IceCat] -- Ein Browser, vertrieben vom GNU Project. Er ist komplett aus freier Sftware gemacht, ist kompatibel mit GNU/Linux Systemen und nahezu allen Firefox addons.&lt;br /&gt;
[https://www.gnu.org/software/gnuzilla/ https://www.gnu.org/software/gnuzilla/] || {{AUR|icecat}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Firefox KDE&#039;&#039;&#039; -- Eine Version von Firefox, die einen OpenSUSE patch für eine bessere KDE Integration beinhaltet.&lt;br /&gt;
[https://gitorious.org/firefox-kde-opensuse https://gitorious.org/firefox-kde-opensuse] || {{AUR|firefox-kde-opensuse}}&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Firefox GTK3&#039;&#039;&#039; -- Firefox mit GTK3 Integration&lt;br /&gt;
{{AUR|firefox-gtk3-bin}}&lt;br /&gt;
&lt;br /&gt;
== E-Mail-Programm-Integration ==&lt;br /&gt;
Standardmäßig öffnet Firefox mailto-Links nicht in Thunderbird und Thunderbird URLs nicht in Firefox. Dies kann geändert werden, indem man Firefox mitteilt, mit welchem Programm mailto-Links geöffnet werden sollen. Dazu gibt man in der Adresszeile „about:config“ ein, liest den eventuell erscheinenden Warnhinweis, bestätigt ihn, und legt dann mittels Rechtsklick einen neuen String an.&lt;br /&gt;
&lt;br /&gt;
 network.protocol-handler.app.mailto&lt;br /&gt;
&lt;br /&gt;
Diesem String weist man den Wert „/usr/bin/thunderbird“ zu. Die Zuweisung ist sofort gültig. Statt Thunderbird kann natürlich auch das jeweilige bevorzugte E-Mail-Programm installiert werden, der Pfad, der als Wert angegeben wird, muss dann natürlich entsprechend angepasst werden.&lt;br /&gt;
&lt;br /&gt;
=== Einstellungen in Thunderbird ===&lt;br /&gt;
Analog dazu kann man ebenfalls einstellen, dass Thunderbird entgegen den Standard-Einstellungen Links in Firefox öffnen soll. Dazu erstellt man über „Bearbeiten → Einstellungen → Erweitert → Konfiguration Bearbeiten“ drei neue Strings, und weist ihnen die nachfolgend durch „→“ abgetrennten Werte zu.&lt;br /&gt;
&lt;br /&gt;
 network.protocol-handler.app.ftp    →  /usr/bin/firefox&lt;br /&gt;
 network.protocol-handler.app.http   →  /usr/bin/firefox&lt;br /&gt;
 network.protocol-handler.app.https  →  /usr/bin/firefox&lt;br /&gt;
&lt;br /&gt;
== Gnome Keyring Integration ==&lt;br /&gt;
Zuerst muss {{AUR|firefox-gnome-keyring}} aus dem [https://wiki.archlinux.org/index.php/AUR AUR] installiert werden um Firefox in den [https://wiki.archlinux.org/index.php/GNOME_Keyring GNOME Keyring] zu integrieren.&lt;br /&gt;
Um den firefox-gnome-keyring dazu zu bringen den Schlüsselbund zu benutzen, muss in about:config extensions.gnome-keyring.keyringName auf &amp;quot;login&amp;quot;(ohne die Anführungszeichen) gesetzt werden. Achtung: &amp;quot;login&amp;quot; muss klein geschrieben werden(case sensitiv).&lt;br /&gt;
&lt;br /&gt;
== KDE Integration ==&lt;br /&gt;
*Um auch GTK Anwendungen das KDE-Aussehen zu verpassen(inklusive Firefox), installiere [https://www.archlinux.org/packages/?name=oxygen-gtk2 oxygen-gtk2] und [https://www.archlinux.org/packages/?name=kde-gtk-config kde-gtk-config].&lt;br /&gt;
Danach gehe in die System Einstellungen -&amp;gt; Erscheinungsbild von Anwendungen -&amp;gt; GTK. Stelle sicher, dass &#039;oxygen-gtk&#039; in Auswahl des GTK2 Themes genutzt wird und makiere &#039;Zeige icons in GTK Knöpfen&#039; und &#039;Zeige icons im GTK-Menü&#039;.&lt;br /&gt;
* Um KDE&#039;s KPart technology in Firefox nutzen zu können, kann [https://www.archlinux.org/packages/?name=kpartsplugin kpartsplugin] installiert werden.&lt;br /&gt;
*Für die Integration von KDE&#039;s mime type system und dem Datei-Dialog kann {{AUR|firefox-kde-opensuse}} benutzt werden. Oder {{AUR|firefox-kde-global-menu}}, welches ebenfalls die Anwendungsmenü integration beinhaltet.&lt;br /&gt;
*Add-ons unterstützen vielleicht die Integration, wie [https://addons.mozilla.org/en-US/firefox/addon/kde-wallet-password-integratio/ KWallet] und [https://addons.mozilla.org/en-US/firefox/addon/plasmanotify/ Plasma notifications].&lt;br /&gt;
&lt;br /&gt;
== IRC-Integration==&lt;br /&gt;
Damit durch das Klicken auf einen irc-Link sich der IRC-Client (hier: xChat) öffnet muss in „about:config“ (s.o.) von Firefox folgendes gemacht werden.&lt;br /&gt;
&lt;br /&gt;
# Mit der rechten Maustaste auf die Einträge klicken und „Neu → Boolean“ wählen.&lt;br /&gt;
# Einstellungsname lautet „network.protocol-handler.external.irc“, Wert: „true“ (bzw. „1“)&lt;br /&gt;
# Dann noch einen neuen Eintrag erstellen, diesmal einen String.&lt;br /&gt;
# *Einstellungsname: &#039;&#039;&#039;network.protocol-handler.app.irc&#039;&#039;&#039; Wert: &#039;&#039;&#039;xchat&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== UserAgent ändern ==&lt;br /&gt;
[[Bild:Fx-about.png|thumb|Anzeige des Useragent-Strings im Informationsdialog von Firefox 3.6 – Hier die Original-Angabe]]&lt;br /&gt;
&lt;br /&gt;
Beim Surfen im Internet identifiziert der Browser sich über den User-Agent-String. Es werden unter anderem Informationen über das verwendete Betriebssystem und den verwendeten Browser beim Anfragen einer Seite oder Datei an den Server gesendet. Firefox bietet die Möglichkeit, diese Informationen zu verändern. Um dies zu tun, gibt man in der Adresszeile „about:config“ ein und erstellt mit einem Rechtsklick einen neuen String.&lt;br /&gt;
&lt;br /&gt;
 general.useragent.override&lt;br /&gt;
&lt;br /&gt;
Als Wert setzt man hier ein, was man eben als UserAgent-String verwenden möchte. Sollen überhaupt keine Informationen gesendet werden einfach nichts bei Wert eintragen. Um die Änderungen rückgängig zu machen reicht es, den Eintrag zurückzusetzen: „Rechtsklick auf Eintrag → Zurücksetzen“. Außerdem gibt es noch die [http://chrispederick.com/work/useragentswitcher/ User Agent Switcher] Extension.&lt;br /&gt;
&lt;br /&gt;
Damit sich Firefox als zum Beispiel als Internet Explorer 6.0, der auf einem WinXP mit installiertem ServicePack 2 läuft, ausgibt kann man „Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)“ als Wert angeben.&lt;br /&gt;
&lt;br /&gt;
== IPv6 deaktivieren ==&lt;br /&gt;
Es kann unter gewissen Netzwerkkonstellationen vorkommen, dass Firefox bei aktivierter IPv6-Unterstützung sehr langsam ist, oder Seiten gar nicht geladen werden können. Um die IPv6-Funktion zu deaktivieren, muss man den entsprechenden Wert über „about:config“ auf „true“ setzen.&lt;br /&gt;
&lt;br /&gt;
 network.dns.disableIPv6&lt;br /&gt;
&lt;br /&gt;
Sollte der Seitenaufruf allerdings funktionieren, sollte man diese Option so belassen, wie sie ist. Durch die Deaktivierung der IPv6-Unterstützung in Firefox erhält man keine Vorteile, wenn es auch mit aktivierter Unterstützung funktioniert.&lt;br /&gt;
&lt;br /&gt;
== Plugins ==&lt;br /&gt;
Einige Firefox-Plugins sind bereits in den Arch-Paketquellen verfügbar, weitere Plugins lassen sich auf der Mozilla-Seite finden. Neben Plugins gibt es in dieser Liste auch noch Erweiterungen, die den Browser mit zusätzlichen Funktionen ausstatten.&lt;br /&gt;
&lt;br /&gt;
* https://addons.mozilla.org/de/firefox/browse/type:7&lt;br /&gt;
&lt;br /&gt;
=== Flash ===&lt;br /&gt;
Um Flash zu nutzen installiert man sich am besten das proprietäre Flashplugin von Adobe aus dem extra-Repositorium bzw. aus [https://bbs.archlinux.de/viewtopic.php?id=17293 multilib] mittels:&lt;br /&gt;
 pacman -S flashplugin&lt;br /&gt;
&lt;br /&gt;
Alternativ gibt es auch eine derzeit noch in der Entwicklung befindliche Version von Flash für x64-Systeme von Adobe namens &#039;&#039;[http://labs.adobe.com/downloads/flashplayer10.html Square]&#039;&#039;. Diese muss man per Hand installieren, indem man die in der gepackten Datei befindliche &#039;&#039;libflashplayer.so&#039;&#039; in &#039;&#039;~/mozilla/plugins/&#039;&#039; kopiert. Nach einem Neustart von Firefox sollte Flash dann funktionieren, allerdings muss dann auch per Hand nach neuen Versionen gesucht werden.&lt;br /&gt;
&lt;br /&gt;
Leider bieten die freien Alternativen noch nicht den vollen Funktionsumfang bzw. die Stabilität wie das Pendant von Adobe. Eine Alternative zum offiziellen Flashplugin bietet jedoch [[Gnash]].&lt;br /&gt;
&lt;br /&gt;
=== Java ===&lt;br /&gt;
Firefox unterstützt Java, allerdings muss das Java-Paket aus „extra“ installiert sein.&lt;br /&gt;
&lt;br /&gt;
 pacman -S jre7-openjdk&lt;br /&gt;
&lt;br /&gt;
Falls optionale Abhängigkeiten nicht automatisch mitinstalliert werden, muss außerdem das Paket &amp;quot;icedtea-web&amp;quot; installiert werden, welches das eigentliche Plugin enthält.&lt;br /&gt;
&lt;br /&gt;
 pacman -S icedtea-web-java7&lt;br /&gt;
&lt;br /&gt;
=== Mplayer-Plugin ===&lt;br /&gt;
Das Mplayer Plugin ermöglicht es, Medieninhalte eingebettet wiederzugeben, was auch weitgehend funktioniert. Hierfür müssen folgende Pakete aus [extra] installiert werden:&lt;br /&gt;
&lt;br /&gt;
 pacman -S mplayer gecko-mediaplayer&lt;br /&gt;
&lt;br /&gt;
==Tipps und Tricks==&lt;br /&gt;
===&amp;quot;Downloads abgeschlossen&amp;quot; Popup deaktivieren===&lt;br /&gt;
Das Popup-Fenster, das erscheint wenn alle aktiven Downloads abgeschlossen sind kann man deaktivieren indem man in der Adresszeile &#039;&#039;about:config&#039;&#039; eingibt und folgenden Eintrag auf &#039;&#039;false&#039;&#039; setzt.&lt;br /&gt;
 browser.download.manager.showAlertOnComplete&lt;br /&gt;
&lt;br /&gt;
===Performance steigern===&lt;br /&gt;
Durch das auslagern der Profildaten kann man einen gewissen Performancegewinn erzielen. Wie dies vonstatten geht, erläutert der dazugehörige Wiki-Artikel [[Firefox-Profile in Ramdisk auslagern]].&lt;br /&gt;
&lt;br /&gt;
===Backspace-Taste aktivieren===&lt;br /&gt;
Unter Linux erfüllt die Backspace-Taste (Zurück-Taste) in Firefox keinerlei Funktion, während sie unter Windows ein bequemes Zurückgehen auf die vorherige Seite ermöglicht. Wer diese Funktion nicht missen möchte, hat folgenden Eintrag in &#039;&#039;about:config&#039;&#039; anzupassen.&lt;br /&gt;
&lt;br /&gt;
 browser.backspace_action # aus der 2 machen wir eine 0&lt;br /&gt;
&lt;br /&gt;
===URL bei einfachem Klick markieren===&lt;br /&gt;
Wer sich an dem Markieren der URL per Doppelklick stört, der kann dies zu einem einfachen Klick abändern. Hierzu muss folgendes, wiederrum in der &#039;&#039;about:config&#039;&#039;, getan werden.&lt;br /&gt;
&lt;br /&gt;
 browser.urlbar.clickSelectsAll # aus false machen wir ein true&lt;br /&gt;
&lt;br /&gt;
===Autoscroll per Mittlerer Maustaste===&lt;br /&gt;
Wer von Windows kommt, wird möglicherweise die Scrollfunktion beim Betätigen des Mausrades vermissen. Diese lässt sich jedoch auch unter Linux problemlos aktivieren. Hierzu muss folgender Schlüssel von &#039;&#039;false&#039;&#039; auf &#039;&#039;true&#039;&#039; gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
 general.autoScroll&lt;br /&gt;
===Ändern der Suchmaschine in der Navigationsleiste===&lt;br /&gt;
Standardmäßig benutzt Firefox für die Suchfunktion über die Navigationsleiste Google als Suchmaschine. Möchte man dies ändern, so geschieht auch dies über &#039;&#039;about:config&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
 keyword.URL # hier trägt man unter Value die gewünschte Suchmaschine ein.&lt;br /&gt;
&lt;br /&gt;
Möchte man beispielsweise startpage.com als Standardsuchmaschine nutzen, so sähe die Zeile folgendermaßen aus:&lt;br /&gt;
&lt;br /&gt;
 keyword.URL userset string https://startpage.com/do/search?language=deutsch&amp;amp;cat=web&amp;amp;query= &lt;br /&gt;
&lt;br /&gt;
Alternativ bieten viele Suchmaschinen-Anbieter aber auch eine leichtere Lösung an.&lt;br /&gt;
z.B.&lt;br /&gt;
&lt;br /&gt;
*[https://addons.mozilla.org/en-US/firefox/addon/duckduckgo-ssl/ Duck Duck Go]&lt;br /&gt;
*[https://startpage.com/eng/download-startpage-plugin.html Startpage]&lt;br /&gt;
&lt;br /&gt;
{{FDL|| Seite=http://de.wikipedia.org/ | Name=deutsche Wikipedia | Original=http://de.wikipedia.org/w/index.php?title=Mozilla_Firefox }} &lt;br /&gt;
[[Kategorie:Browser]]&lt;br /&gt;
[[Kategorie:GTK]]&lt;br /&gt;
[[en:Firefox]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Firefox&amp;diff=17778</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Firefox&amp;diff=17778"/>
		<updated>2014-06-26T22:20:07Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:Fx18_archlinux.de.png|300px|thumb|right|FIrefox 18 zeigt archlinux.de an]]&lt;br /&gt;
Mozilla Firefox ist ein freier Webbrowser des Mozilla-Projekts, der die sogenannte Gecko-Rendering-Engine verwendet. Die erste Veröffentlichung der Version 0.1 erfolgte am 23. September 2002, damals noch unter dem Namen Phoenix. Seit der Version 0.8 wird der Name Firefox verwendet. Der Open-Source-Webbrowser zeichnet sich besonders durch seine vielfältigen Erweiterungsmöglichkeiten aus. Für mehr Information finden sich im {{wikipedia|Mozilla_Firefox|Wikipedia-Artikel}}&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=Firefox&lt;br /&gt;
|repo=extra&lt;br /&gt;
|paket=firefox&lt;br /&gt;
|zusatz=firefox-i18n-de&lt;br /&gt;
|zusatzinfo=Deutsches Sprachpaket}}&lt;br /&gt;
&lt;br /&gt;
Eine Liste aller verfügbaren Sprachpakete gibt es [https://www.archlinux.org/packages/?sort=&amp;amp;q=firefox-i18n&amp;amp;maintainer=&amp;amp;last_update=&amp;amp;flagged=&amp;amp;limit=100 hier]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternativen gibt es auch noch aus dem [https://aur.archlinux.org/?setlang=de AUR]:&lt;br /&gt;
*[https://aur.archlinux.org/packages/firefox-esr-bin/ firefox-esr-bin] (eine [https://www.mozilla.org/en-US/firefox/organizations/ long-term] unterstützte Version)&lt;br /&gt;
*[https://aur.archlinux.org/packages/firefox-beta-bin/ firefox-beta-bin] (die offizielle [https://www.mozilla.org/en-US/firefox/channel/ cutting-edge] Version von Mozilla)&lt;br /&gt;
*[https://aur.archlinux.org/packages/firefox-aurora/ firefox-aurora] ([https://www.mozilla.org/en-US/firefox/channel/#aurora alpha Version])&lt;br /&gt;
*[https://aur.archlinux.org/packages/firefox-nightly/ firefox-nightly] (Die [https://nightly.mozilla.org/ nightly] Version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ist eine Übersicht über Mozilla&#039;s [https://wiki.mozilla.org/Releases releases]&lt;br /&gt;
&lt;br /&gt;
== Firefox Varianten ==&lt;br /&gt;
&lt;br /&gt;
*[https://de.wikipedia.org/wiki/Iceweasel Iceweasel] -- Ein Fork von Firefox, welcher von Debian entwickelt wird. Der Hauptunterschied liegt darin, dass es kein geschütztes Material von Mozilla beinhaltet.&lt;br /&gt;
[https://wiki.debian.org/Iceweasel https://wiki.debian.org/Iceweasel] || [https://aur.archlinux.org/packages/iceweasel/ iceweasel]&lt;br /&gt;
&lt;br /&gt;
*[https://en.wikipedia.org/wiki/GNU_IceCat GNU IceCat] -- Ein Browser, vertrieben vom GNU Project. Er ist komplett aus freier Sftware gemacht, ist kompatibel mit GNU/Linux Systemen und nahezu allen Firefox addons.&lt;br /&gt;
[https://www.gnu.org/software/gnuzilla/ https://www.gnu.org/software/gnuzilla/] || [https://aur.archlinux.org/packages/icecat/ icecat]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Firefox KDE&#039;&#039;&#039; -- Eine Version von Firefox, die einen OpenSUSE patch für eine bessere KDE integration beinhaltet.&lt;br /&gt;
[https://gitorious.org/firefox-kde-opensuse https://gitorious.org/firefox-kde-opensuse] || [https://aur.archlinux.org/packages/firefox-kde-opensuse/ firefox-kde-opensuse]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Firefox GTK3&#039;&#039;&#039; -- Firefox mit GTK3 integration&lt;br /&gt;
|| [https://aur.archlinux.org/packages/firefox-gtk3-bin/ firefox-gtk3-bin]&lt;br /&gt;
&lt;br /&gt;
== E-Mail-Programm-Integration ==&lt;br /&gt;
Standardmäßig öffnet Firefox mailto-Links nicht in Thunderbird und Thunderbird URLs nicht in Firefox. Dies kann geändert werden, indem man Firefox mitteilt, mit welchem Programm mailto-Links geöffnet werden sollen. Dazu gibt man in der Adresszeile „about:config“ ein, liest den eventuell erscheinenden Warnhinweis, bestätigt ihn, und legt dann mittels Rechtsklick einen neuen String an.&lt;br /&gt;
&lt;br /&gt;
 network.protocol-handler.app.mailto&lt;br /&gt;
&lt;br /&gt;
Diesem String weist man den Wert „/usr/bin/thunderbird“ zu. Die Zuweisung ist sofort gültig. Statt Thunderbird kann natürlich auch das jeweilige bevorzugte E-Mail-Programm installiert werden, der Pfad, der als Wert angegeben wird, muss dann natürlich entsprechend angepasst werden.&lt;br /&gt;
&lt;br /&gt;
=== Einstellungen in Thunderbird ===&lt;br /&gt;
Analog dazu kann man ebenfalls einstellen, dass Thunderbird entgegen den Standard-Einstellungen Links in Firefox öffnen soll. Dazu erstellt man über „Bearbeiten → Einstellungen → Erweitert → Konfiguration Bearbeiten“ drei neue Strings, und weist ihnen die nachfolgend durch „→“ abgetrennten Werte zu.&lt;br /&gt;
&lt;br /&gt;
 network.protocol-handler.app.ftp    →  /usr/bin/firefox&lt;br /&gt;
 network.protocol-handler.app.http   →  /usr/bin/firefox&lt;br /&gt;
 network.protocol-handler.app.https  →  /usr/bin/firefox&lt;br /&gt;
&lt;br /&gt;
== IRC-Integration==&lt;br /&gt;
Damit durch das Klicken auf einen irc-Link sich der IRC-Client (hier: xChat) öffnet muss in „about:config“ (s.o.) von Firefox folgendes gemacht werden.&lt;br /&gt;
&lt;br /&gt;
# Mit der rechten Maustaste auf die Einträge klicken und „Neu → Boolean“ wählen.&lt;br /&gt;
# Einstellungsname lautet „network.protocol-handler.external.irc“, Wert: „true“ (bzw. „1“)&lt;br /&gt;
# Dann noch einen neuen Eintrag erstellen, diesmal einen String.&lt;br /&gt;
# *Einstellungsname: &#039;&#039;&#039;network.protocol-handler.app.irc&#039;&#039;&#039; Wert: &#039;&#039;&#039;xchat&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== UserAgent ändern ==&lt;br /&gt;
[[Bild:Fx-about.png|thumb|Anzeige des Useragent-Strings im Informationsdialog von Firefox 3.6 – Hier die Original-Angabe]]&lt;br /&gt;
&lt;br /&gt;
Beim Surfen im Internet identifiziert der Browser sich über den User-Agent-String. Es werden unter anderem Informationen über das verwendete Betriebssystem und den verwendeten Browser beim Anfragen einer Seite oder Datei an den Server gesendet. Firefox bietet die Möglichkeit, diese Informationen zu verändern. Um dies zu tun, gibt man in der Adresszeile „about:config“ ein und erstellt mit einem Rechtsklick einen neuen String.&lt;br /&gt;
&lt;br /&gt;
 general.useragent.override&lt;br /&gt;
&lt;br /&gt;
Als Wert setzt man hier ein, was man eben als UserAgent-String verwenden möchte. Sollen überhaupt keine Informationen gesendet werden einfach nichts bei Wert eintragen. Um die Änderungen rückgängig zu machen reicht es, den Eintrag zurückzusetzen: „Rechtsklick auf Eintrag → Zurücksetzen“. Außerdem gibt es noch die [http://chrispederick.com/work/useragentswitcher/ User Agent Switcher] Extension.&lt;br /&gt;
&lt;br /&gt;
Damit sich Firefox als zum Beispiel als Internet Explorer 6.0, der auf einem WinXP mit installiertem ServicePack 2 läuft, ausgibt kann man „Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)“ als Wert angeben.&lt;br /&gt;
&lt;br /&gt;
== IPv6 deaktivieren ==&lt;br /&gt;
Es kann unter gewissen Netzwerkkonstellationen vorkommen, dass Firefox bei aktivierter IPv6-Unterstützung sehr langsam ist, oder Seiten gar nicht geladen werden können. Um die IPv6-Funktion zu deaktivieren, muss man den entsprechenden Wert über „about:config“ auf „true“ setzen.&lt;br /&gt;
&lt;br /&gt;
 network.dns.disableIPv6&lt;br /&gt;
&lt;br /&gt;
Sollte der Seitenaufruf allerdings funktionieren, sollte man diese Option so belassen, wie sie ist. Durch die Deaktivierung der IPv6-Unterstützung in Firefox erhält man keine Vorteile, wenn es auch mit aktivierter Unterstützung funktioniert.&lt;br /&gt;
&lt;br /&gt;
== Plugins ==&lt;br /&gt;
Einige Firefox-Plugins sind bereits in den Arch-Paketquellen verfügbar, weitere Plugins lassen sich auf der Mozilla-Seite finden. Neben Plugins gibt es in dieser Liste auch noch Erweiterungen, die den Browser mit zusätzlichen Funktionen ausstatten.&lt;br /&gt;
&lt;br /&gt;
* https://addons.mozilla.org/de/firefox/browse/type:7&lt;br /&gt;
&lt;br /&gt;
=== Flash ===&lt;br /&gt;
Um Flash zu nutzen installiert man sich am besten das proprietäre Flashplugin von Adobe aus dem extra-Repositorium bzw. aus [https://bbs.archlinux.de/viewtopic.php?id=17293 multilib] mittels:&lt;br /&gt;
 pacman -S flashplugin&lt;br /&gt;
&lt;br /&gt;
Alternativ gibt es auch eine derzeit noch in der Entwicklung befindliche Version von Flash für x64-Systeme von Adobe namens &#039;&#039;[http://labs.adobe.com/downloads/flashplayer10.html Square]&#039;&#039;. Diese muss man per Hand installieren, indem man die in der gepackten Datei befindliche &#039;&#039;libflashplayer.so&#039;&#039; in &#039;&#039;~/mozilla/plugins/&#039;&#039; kopiert. Nach einem Neustart von Firefox sollte Flash dann funktionieren, allerdings muss dann auch per Hand nach neuen Versionen gesucht werden.&lt;br /&gt;
&lt;br /&gt;
Leider bieten die freien Alternativen noch nicht den vollen Funktionsumfang bzw. die Stabilität wie das Pendant von Adobe. Eine Alternative zum offiziellen Flashplugin bietet jedoch [[Gnash]].&lt;br /&gt;
&lt;br /&gt;
=== Java ===&lt;br /&gt;
Firefox unterstützt Java, allerdings muss das Java-Paket aus „extra“ installiert sein.&lt;br /&gt;
&lt;br /&gt;
 pacman -S jre7-openjdk&lt;br /&gt;
&lt;br /&gt;
Falls optionale Abhängigkeiten nicht automatisch mitinstalliert werden, muss außerdem das Paket &amp;quot;icedtea-web&amp;quot; installiert werden, welches das eigentliche Plugin enthält.&lt;br /&gt;
&lt;br /&gt;
 pacman -S icedtea-web-java7&lt;br /&gt;
&lt;br /&gt;
=== Mplayer-Plugin ===&lt;br /&gt;
Das Mplayer Plugin ermöglicht es, Medieninhalte eingebettet wiederzugeben, was auch weitgehend funktioniert. Hierfür müssen folgende Pakete aus [extra] installiert werden:&lt;br /&gt;
&lt;br /&gt;
 pacman -S mplayer gecko-mediaplayer&lt;br /&gt;
&lt;br /&gt;
==Tipps und Tricks==&lt;br /&gt;
===&amp;quot;Downloads abgeschlossen&amp;quot; Popup deaktivieren===&lt;br /&gt;
Das Popup-Fenster, das erscheint wenn alle aktiven Downloads abgeschlossen sind kann man deaktivieren indem man in der Adresszeile &#039;&#039;about:config&#039;&#039; eingibt und folgenden Eintrag auf &#039;&#039;false&#039;&#039; setzt.&lt;br /&gt;
 browser.download.manager.showAlertOnComplete&lt;br /&gt;
&lt;br /&gt;
===Performance steigern===&lt;br /&gt;
Durch das auslagern der Profildaten kann man einen gewissen Performancegewinn erzielen. Wie dies vonstatten geht, erläutert der dazugehörige Wiki-Artikel [[Firefox-Profile in Ramdisk auslagern]].&lt;br /&gt;
&lt;br /&gt;
===Backspace-Taste aktivieren===&lt;br /&gt;
Unter Linux erfüllt die Backspace-Taste (Zurück-Taste) in Firefox keinerlei Funktion, während sie unter Windows ein bequemes Zurückgehen auf die vorherige Seite ermöglicht. Wer diese Funktion nicht missen möchte, hat folgenden Eintrag in &#039;&#039;about:config&#039;&#039; anzupassen.&lt;br /&gt;
&lt;br /&gt;
 browser.backspace_action # aus der 2 machen wir eine 0&lt;br /&gt;
&lt;br /&gt;
===URL bei einfachem Klick markieren===&lt;br /&gt;
Wer sich an dem Markieren der URL per Doppelklick stört, der kann dies zu einem einfachen Klick abändern. Hierzu muss folgendes, wiederrum in der &#039;&#039;about:config&#039;&#039;, getan werden.&lt;br /&gt;
&lt;br /&gt;
 browser.urlbar.clickSelectsAll # aus false machen wir ein true&lt;br /&gt;
&lt;br /&gt;
===Autoscroll per Mittlerer Maustaste===&lt;br /&gt;
Wer von Windows kommt, wird möglicherweise die Scrollfunktion beim Betätigen des Mausrades vermissen. Diese lässt sich jedoch auch unter Linux problemlos aktivieren. Hierzu muss folgender Schlüssel von &#039;&#039;false&#039;&#039; auf &#039;&#039;true&#039;&#039; gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
 general.autoScroll&lt;br /&gt;
===Ändern der Suchmaschine in der Navigationsleiste===&lt;br /&gt;
Standardmässig benutzt Firefox für die Suchfunktion über die Navigationsleiste Google als Suchmaschine. Möchte man dies ändern, so geschieht auch dies über &#039;&#039;about:config&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
 keyword.URL # hier trägt man unter Value die gewünschte Suchmaschine ein.&lt;br /&gt;
&lt;br /&gt;
Möchte man beispielsweise startpage.com als Standardsuchmaschine nutzen, so sähe die Zeile folgendermassen aus:&lt;br /&gt;
&lt;br /&gt;
 keyword.URL userset string https://startpage.com/do/search?language=deutsch&amp;amp;cat=web&amp;amp;query= &lt;br /&gt;
&lt;br /&gt;
{{FDL|| Seite=http://de.wikipedia.org/ | Name=deutsche Wikipedia | Original=http://de.wikipedia.org/w/index.php?title=Mozilla_Firefox }} &lt;br /&gt;
[[Kategorie:Browser]]&lt;br /&gt;
[[Kategorie:GTK]]&lt;br /&gt;
[[en:Firefox]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Firefox&amp;diff=17777</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Firefox&amp;diff=17777"/>
		<updated>2014-06-26T21:58:51Z</updated>

		<summary type="html">&lt;p&gt;QWWYZQ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:Fx18_archlinux.de.png|300px|thumb|right|FIrefox 18 zeigt archlinux.de an]]&lt;br /&gt;
Mozilla Firefox ist ein freier Webbrowser des Mozilla-Projekts, der die sogenannte Gecko-Rendering-Engine verwendet. Die erste Veröffentlichung der Version 0.1 erfolgte am 23. September 2002, damals noch unter dem Namen Phoenix. Seit der Version 0.8 wird der Name Firefox verwendet. Der Open-Source-Webbrowser zeichnet sich besonders durch seine vielfältigen Erweiterungsmöglichkeiten aus. Für mehr Information finden sich im {{wikipedia|Mozilla_Firefox|Wikipedia-Artikel}}&lt;br /&gt;
&lt;br /&gt;
{{installation&lt;br /&gt;
|name=Firefox&lt;br /&gt;
|repo=extra&lt;br /&gt;
|paket=firefox&lt;br /&gt;
|zusatz=firefox-i18n-de&lt;br /&gt;
|zusatzinfo=Deutsches Sprachpaket}}&lt;br /&gt;
&lt;br /&gt;
Eine Liste aller verfügbaren Sprachpakete gibt es [https://www.archlinux.org/packages/?sort=&amp;amp;q=firefox-i18n&amp;amp;maintainer=&amp;amp;last_update=&amp;amp;flagged=&amp;amp;limit=100 hier]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternativen gibt es auch noch aus dem [https://aur.archlinux.org/?setlang=de AUR]:&lt;br /&gt;
*[https://aur.archlinux.org/packages/firefox-esr-bin/ firefox-esr-bin] (eine [https://www.mozilla.org/en-US/firefox/organizations/ long-term] unterstützte Version)&lt;br /&gt;
*[https://aur.archlinux.org/packages/firefox-beta-bin/ firefox-beta-bin] (die offizielle [https://www.mozilla.org/en-US/firefox/channel/ cutting-edge] Version von Mozilla)&lt;br /&gt;
*[https://aur.archlinux.org/packages/firefox-aurora/ firefox-aurora] ([https://www.mozilla.org/en-US/firefox/channel/#aurora alpha Version])&lt;br /&gt;
*[https://aur.archlinux.org/packages/firefox-nightly/ firefox-nightly] (Die [https://nightly.mozilla.org/ nightly] Version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ist eine Übersicht über Mozilla&#039;s [https://wiki.mozilla.org/Releases releases]&lt;br /&gt;
&lt;br /&gt;
== E-Mail-Programm-Integration ==&lt;br /&gt;
Standardmäßig öffnet Firefox mailto-Links nicht in Thunderbird und Thunderbird URLs nicht in Firefox. Dies kann geändert werden, indem man Firefox mitteilt, mit welchem Programm mailto-Links geöffnet werden sollen. Dazu gibt man in der Adresszeile „about:config“ ein, liest den eventuell erscheinenden Warnhinweis, bestätigt ihn, und legt dann mittels Rechtsklick einen neuen String an.&lt;br /&gt;
&lt;br /&gt;
 network.protocol-handler.app.mailto&lt;br /&gt;
&lt;br /&gt;
Diesem String weist man den Wert „/usr/bin/thunderbird“ zu. Die Zuweisung ist sofort gültig. Statt Thunderbird kann natürlich auch das jeweilige bevorzugte E-Mail-Programm installiert werden, der Pfad, der als Wert angegeben wird, muss dann natürlich entsprechend angepasst werden.&lt;br /&gt;
&lt;br /&gt;
=== Einstellungen in Thunderbird ===&lt;br /&gt;
Analog dazu kann man ebenfalls einstellen, dass Thunderbird entgegen den Standard-Einstellungen Links in Firefox öffnen soll. Dazu erstellt man über „Bearbeiten → Einstellungen → Erweitert → Konfiguration Bearbeiten“ drei neue Strings, und weist ihnen die nachfolgend durch „→“ abgetrennten Werte zu.&lt;br /&gt;
&lt;br /&gt;
 network.protocol-handler.app.ftp    →  /usr/bin/firefox&lt;br /&gt;
 network.protocol-handler.app.http   →  /usr/bin/firefox&lt;br /&gt;
 network.protocol-handler.app.https  →  /usr/bin/firefox&lt;br /&gt;
&lt;br /&gt;
== IRC-Integration==&lt;br /&gt;
Damit durch das Klicken auf einen irc-Link sich der IRC-Client (hier: xChat) öffnet muss in „about:config“ (s.o.) von Firefox folgendes gemacht werden.&lt;br /&gt;
&lt;br /&gt;
# Mit der rechten Maustaste auf die Einträge klicken und „Neu → Boolean“ wählen.&lt;br /&gt;
# Einstellungsname lautet „network.protocol-handler.external.irc“, Wert: „true“ (bzw. „1“)&lt;br /&gt;
# Dann noch einen neuen Eintrag erstellen, diesmal einen String.&lt;br /&gt;
# *Einstellungsname: &#039;&#039;&#039;network.protocol-handler.app.irc&#039;&#039;&#039; Wert: &#039;&#039;&#039;xchat&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== UserAgent ändern ==&lt;br /&gt;
[[Bild:Fx-about.png|thumb|Anzeige des Useragent-Strings im Informationsdialog von Firefox 3.6 – Hier die Original-Angabe]]&lt;br /&gt;
&lt;br /&gt;
Beim Surfen im Internet identifiziert der Browser sich über den User-Agent-String. Es werden unter anderem Informationen über das verwendete Betriebssystem und den verwendeten Browser beim Anfragen einer Seite oder Datei an den Server gesendet. Firefox bietet die Möglichkeit, diese Informationen zu verändern. Um dies zu tun, gibt man in der Adresszeile „about:config“ ein und erstellt mit einem Rechtsklick einen neuen String.&lt;br /&gt;
&lt;br /&gt;
 general.useragent.override&lt;br /&gt;
&lt;br /&gt;
Als Wert setzt man hier ein, was man eben als UserAgent-String verwenden möchte. Sollen überhaupt keine Informationen gesendet werden einfach nichts bei Wert eintragen. Um die Änderungen rückgängig zu machen reicht es, den Eintrag zurückzusetzen: „Rechtsklick auf Eintrag → Zurücksetzen“. Außerdem gibt es noch die [http://chrispederick.com/work/useragentswitcher/ User Agent Switcher] Extension.&lt;br /&gt;
&lt;br /&gt;
Damit sich Firefox als zum Beispiel als Internet Explorer 6.0, der auf einem WinXP mit installiertem ServicePack 2 läuft, ausgibt kann man „Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)“ als Wert angeben.&lt;br /&gt;
&lt;br /&gt;
== IPv6 deaktivieren ==&lt;br /&gt;
Es kann unter gewissen Netzwerkkonstellationen vorkommen, dass Firefox bei aktivierter IPv6-Unterstützung sehr langsam ist, oder Seiten gar nicht geladen werden können. Um die IPv6-Funktion zu deaktivieren, muss man den entsprechenden Wert über „about:config“ auf „true“ setzen.&lt;br /&gt;
&lt;br /&gt;
 network.dns.disableIPv6&lt;br /&gt;
&lt;br /&gt;
Sollte der Seitenaufruf allerdings funktionieren, sollte man diese Option so belassen, wie sie ist. Durch die Deaktivierung der IPv6-Unterstützung in Firefox erhält man keine Vorteile, wenn es auch mit aktivierter Unterstützung funktioniert.&lt;br /&gt;
&lt;br /&gt;
== Plugins ==&lt;br /&gt;
Einige Firefox-Plugins sind bereits in den Arch-Paketquellen verfügbar, weitere Plugins lassen sich auf der Mozilla-Seite finden. Neben Plugins gibt es in dieser Liste auch noch Erweiterungen, die den Browser mit zusätzlichen Funktionen ausstatten.&lt;br /&gt;
&lt;br /&gt;
* https://addons.mozilla.org/de/firefox/browse/type:7&lt;br /&gt;
&lt;br /&gt;
=== Flash ===&lt;br /&gt;
Um Flash zu nutzen installiert man sich am besten das proprietäre Flashplugin von Adobe aus dem extra-Repositorium bzw. aus [https://bbs.archlinux.de/viewtopic.php?id=17293 multilib] mittels:&lt;br /&gt;
 pacman -S flashplugin&lt;br /&gt;
&lt;br /&gt;
Alternativ gibt es auch eine derzeit noch in der Entwicklung befindliche Version von Flash für x64-Systeme von Adobe namens &#039;&#039;[http://labs.adobe.com/downloads/flashplayer10.html Square]&#039;&#039;. Diese muss man per Hand installieren, indem man die in der gepackten Datei befindliche &#039;&#039;libflashplayer.so&#039;&#039; in &#039;&#039;~/mozilla/plugins/&#039;&#039; kopiert. Nach einem Neustart von Firefox sollte Flash dann funktionieren, allerdings muss dann auch per Hand nach neuen Versionen gesucht werden.&lt;br /&gt;
&lt;br /&gt;
Leider bieten die freien Alternativen noch nicht den vollen Funktionsumfang bzw. die Stabilität wie das Pendant von Adobe. Eine Alternative zum offiziellen Flashplugin bietet jedoch [[Gnash]].&lt;br /&gt;
&lt;br /&gt;
=== Java ===&lt;br /&gt;
Firefox unterstützt Java, allerdings muss das Java-Paket aus „extra“ installiert sein.&lt;br /&gt;
&lt;br /&gt;
 pacman -S jre7-openjdk&lt;br /&gt;
&lt;br /&gt;
Falls optionale Abhängigkeiten nicht automatisch mitinstalliert werden, muss außerdem das Paket &amp;quot;icedtea-web&amp;quot; installiert werden, welches das eigentliche Plugin enthält.&lt;br /&gt;
&lt;br /&gt;
 pacman -S icedtea-web-java7&lt;br /&gt;
&lt;br /&gt;
=== Mplayer-Plugin ===&lt;br /&gt;
Das Mplayer Plugin ermöglicht es, Medieninhalte eingebettet wiederzugeben, was auch weitgehend funktioniert. Hierfür müssen folgende Pakete aus [extra] installiert werden:&lt;br /&gt;
&lt;br /&gt;
 pacman -S mplayer gecko-mediaplayer&lt;br /&gt;
&lt;br /&gt;
==Tipps und Tricks==&lt;br /&gt;
===&amp;quot;Downloads abgeschlossen&amp;quot; Popup deaktivieren===&lt;br /&gt;
Das Popup-Fenster, das erscheint wenn alle aktiven Downloads abgeschlossen sind kann man deaktivieren indem man in der Adresszeile &#039;&#039;about:config&#039;&#039; eingibt und folgenden Eintrag auf &#039;&#039;false&#039;&#039; setzt.&lt;br /&gt;
 browser.download.manager.showAlertOnComplete&lt;br /&gt;
&lt;br /&gt;
===Performance steigern===&lt;br /&gt;
Durch das auslagern der Profildaten kann man einen gewissen Performancegewinn erzielen. Wie dies vonstatten geht, erläutert der dazugehörige Wiki-Artikel [[Firefox-Profile in Ramdisk auslagern]].&lt;br /&gt;
&lt;br /&gt;
===Backspace-Taste aktivieren===&lt;br /&gt;
Unter Linux erfüllt die Backspace-Taste (Zurück-Taste) in Firefox keinerlei Funktion, während sie unter Windows ein bequemes Zurückgehen auf die vorherige Seite ermöglicht. Wer diese Funktion nicht missen möchte, hat folgenden Eintrag in &#039;&#039;about:config&#039;&#039; anzupassen.&lt;br /&gt;
&lt;br /&gt;
 browser.backspace_action # aus der 2 machen wir eine 0&lt;br /&gt;
&lt;br /&gt;
===URL bei einfachem Klick markieren===&lt;br /&gt;
Wer sich an dem Markieren der URL per Doppelklick stört, der kann dies zu einem einfachen Klick abändern. Hierzu muss folgendes, wiederrum in der &#039;&#039;about:config&#039;&#039;, getan werden.&lt;br /&gt;
&lt;br /&gt;
 browser.urlbar.clickSelectsAll # aus false machen wir ein true&lt;br /&gt;
&lt;br /&gt;
===Autoscroll per Mittlerer Maustaste===&lt;br /&gt;
Wer von Windows kommt, wird möglicherweise die Scrollfunktion beim Betätigen des Mausrades vermissen. Diese lässt sich jedoch auch unter Linux problemlos aktivieren. Hierzu muss folgender Schlüssel von &#039;&#039;false&#039;&#039; auf &#039;&#039;true&#039;&#039; gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
 general.autoScroll&lt;br /&gt;
===Ändern der Suchmaschine in der Navigationsleiste===&lt;br /&gt;
Standardmässig benutzt Firefox für die Suchfunktion über die Navigationsleiste Google als Suchmaschine. Möchte man dies ändern, so geschieht auch dies über &#039;&#039;about:config&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
 keyword.URL # hier trägt man unter Value die gewünschte Suchmaschine ein.&lt;br /&gt;
&lt;br /&gt;
Möchte man beispielsweise startpage.com als Standardsuchmaschine nutzen, so sähe die Zeile folgendermassen aus:&lt;br /&gt;
&lt;br /&gt;
 keyword.URL userset string https://startpage.com/do/search?language=deutsch&amp;amp;cat=web&amp;amp;query= &lt;br /&gt;
&lt;br /&gt;
{{FDL|| Seite=http://de.wikipedia.org/ | Name=deutsche Wikipedia | Original=http://de.wikipedia.org/w/index.php?title=Mozilla_Firefox }} &lt;br /&gt;
[[Kategorie:Browser]]&lt;br /&gt;
[[Kategorie:GTK]]&lt;br /&gt;
[[en:Firefox]]&lt;/div&gt;</summary>
		<author><name>QWWYZQ</name></author>
	</entry>
</feed>