i3 ist von seiner Grundausstattung her
zwar schön schnell, aber auch im gleichen Maße schön hässlich.
Heute wird die voreingestellte Leiste
(ganz unten) von mir entfernt und durch die funktionalere
Polybar ersetzt!
Fangen wir also mal mit der
Installation an:
$ yaourt polybar-git
Anschließend laden wir uns die
Beispiel Polybar von der wir aus alles nach unseren Bedürfnissen
einrichten können und erstmal eine Leiste haben welche ihre
Grundfunktionen wie bei i3 erfüllt:
$ install -Dm644
/usr/share/doc/polybar/config $HOME/.config/polybar/config
Nun installieren wir die Siji Font
denn ohne diese Funktionieren die Symbole in der Polybar aus ihren Beispielen nämlich
nicht.
$ yaourt siji-git
gehen anschließend in die Einstellung
der Polybar
$ nano ~/.config/polybar/config
Sucht dort nach "font-2"
und ersetzt die dort eingetragene Schrift mit "Wuncon\ Siji". Wichtig ist hierbei auf
die Groß-/Kleinschreibung zu achten, da diese sonst weiterhin nicht
funktionieren wird.
Speichert (Strg+X / J) und startet
die Polybar von Rofi aus ($mod1+d) mit der Eingabe „polybar example“
und guckt erst einmal ob alles geklappt hat!
Autostart der Polybar
Da wir aber nicht wollen das wir immer
die Polybar manuell starten müssen, bearbeiten wir nochmal die i3
config Datei.
Aber bevor wir dies tun legen wir uns ein Backup
der Konfigurationsdatei an, für den Fall das wir die config mal
zerschießen (und das kann schneller gehen als einem lieb ist!) denn auch bei kleinen Dingen heißt es immer: KEIN
BACKUP, KEIN MITLEID!
Die Sicherung erfolgt mittels:
$ cp
~/.config/i3/config ~/.config/i3/Name_eurer_Backupdatei.bak
nun wieder ans Bearbeiten der Datei:
$ nano ~/.config/i3/config
und fügen ganz zum Schluss noch
folgende Zeilen rein:
# Start Apps with i3
exec_always --no-startup-id polybar
example &
Alles was in der Konfigurationsdatei
von i3 mit ‘#‘ beginnt ist ein Kommentar. Der Übersicht halber
habe ich diesen Kommentar eingefügt damit ich weiß was
genau die Datei an der jeweiligen Stelle tut. Ich empfehle jedem dies gleich zu tun, da Kommentare auch die Lesbarkeit verbessern (sowohl für einem selbst als auch andere)
Weiter geht es nun mit der Entfernung von der i3 Leiste unten!
Dazu reicht es einfach das wir die
Zeilen
# Start i3bar to display a workspace
bar (plus the system information i3status
# finds out, if available)
bar {
status_command i3status
}
aus der i3 Config, in der wir uns gerade befinden, zu entfernen.
Nun haben wir schon ein optisch
schöneres i3 mit einer konfigurierbaren Polybar in der sich sogar
schon Menü Knopf befindet um den PC runter zu fahren oder neu zu
starten!
Was uns nun noch fehlt ist es die Polybar den eigenen Bedürfnissen anzupassen und i3 mit XFCE "zu verbinden". Aber dazu komme ich in einem späteren Tutorial!
Ich hoffe euch gefällt die Polybar und wenn ihr diese schon konfiguriert habt, würde ich mich über ein Screenshot eurer in den Kommentaren freuen, da ich selbst immer auf der Suche nach Inspirationen bin.