Konfigurationsdateien verwalten mit VCSH

Einstellungen

Was ist der erste Schritt bei der Benutzung eines Autos, einer Stereoanlage oder eines Schreibtischstuhls?
Die Einstellungen!
Natürlich will man gut aus dem Fahrzeug sehen können, der Lieblings-Musik lauschen und bequem sitzen.

Doch auch Software hat Einstellungen:

  • Welchen Editor setze ich als Standard?
  • Welche Shell-Erweiterungen lade ich in oh-my-zsh?
  • Welches color-theme lade ich in vim?
  • Welche Accounts habe ich in mutt?

Praktischerweise liegen all diese Einstellungen in Dateien (sogenannten “Dotfiles”), welche sich einfach von A nach B kopieren lassen.
Da ich jedoch regelmässig auf unterschiedlichen Rechnern arbeite, möchte ich diese aktuell halten.

Touch Display auf Raspberry Pi mit Arch Linux

Auf der Suche nach einem kleinen Display bin ich auf ein Display von Watterott gestoßen. Um das Gerät auf dem Raspberry Pi unter Arch Linux zu betreiben sind einige Schritte notwendig.

  1. Für alle Schritte nehme ich als User root an

  2. “Normale” Arch Linux Installation auf dem Raspberry Pi durchführen

  3. Hilfswerkzeug rpi-update installieren:

    curl -L --output /usr/bin/rpi-update https://raw.githubusercontent.com/Hexxeh/rpi-update/master/rpi-update && \
    sudo chmod +x /usr/bin/rpi-update
    
  4. Kernel mit passenden Treibern installieren:

    REPO_URI=<https://github.com/notro/rpi-firmware> rpi-update
    
  5. X installieren:

    pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
    
  6. Optional: Tool zur Kalibrierung des Touch-Displays installieren