c't 2/2024
S. 148
Praxis
Dotfiles
Bild: KI Midjourney | Collage c’t

Umzugshelfer

Dotfiles sicher mit chezmoi und Git synchronisieren

In Dotfiles wie .bashrc, .zshrc, .vimrc und .gitconfig stecken wichtige Anpassungen, ohne die viele Nutzer nicht produktiv arbeiten können oder wollen. Wir zeigen, wie Sie die Dateien bequem mit chezmoi und Git von Rechner zu Rechner übertragen, ohne Geheimnisse auszuplaudern.

Von Niklas Dierking

Für einige Nutzer sind sie unsichtbar und erfüllen stumm ihre Funktion. Für andere sind sie unverzichtbarer Teil der Inneneinrichtung, die das eigene Home, äh Zuhause, erst so richtig heimelig machen. Die Rede ist von den sogenannten Dotfiles. Damit sind nutzer- und anwendungsspezifische Konfigurationsdateien in unixoiden Systemen wie Linux und macOS gemeint, die im Homeverzeichnis liegen.

Die Datei .bashrc regelt beispielsweise, wie sich die Bash-Shell zu verhalten hat. Git-Konfigurationen liegen in .gitconfig. Fans des Texteditors vim schrauben an ihrer .vimrc. Dotfiles werden so genannt, weil den Dateinamen ein Punkt vorausgeht. Dadurch blenden die meisten Dateimanager sie aus, außer man fragt explizit danach. Auch unter Windows spielen Dotfiles eine Rolle, etwa für die SSH-Konfiguration oder die PowerShell.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,95 € 0,25 € / Woche

Nach Testphase 2,95 € wtl.

  • Zugriff auf alle c't-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der c't-App für unterwegs
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

5,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren